我试图使用greendao生成器生成我的模型,我不太清楚如何添加接受List<String>
如何添加列表<String>属性到我的greendao生成器?
属性我知道如何使用addToMany
但什么添加List<Model>
如果我需要将ArrayList
存储在我的一个模型中?
事情是这样的:
Entity tags = schema.addEntity("Tags");
tags.implementsInterface("android.os.Parcelable");
tags.addLongProperty("tagId").primaryKey().autoincrement();
tags.addLongProperty("date");
tags.addArrayStringProperty("array"); // something like this
我想创造另一个实体存储阵列的所有值,并做ToMany
这样
Entity myArray = schema.addEntity("MyArray");
myArray.implementsInterface("android.os.Parcelable");
myArray.addLongProperty("myArrayId").primaryKey().autoincrement();
myArray.addLongProperty("id").notNull().getProperty();
Property tagId = myArray.addLongProperty("tagId").getProperty();
ToMany tagToMyArray = tag.addToMany(myArray, tagId);
tagToMyArray.setName("tags");
myArray.addToOne(tag, tagId);
感谢这么简单的答案 – Haroon