小编Sur*_*net的帖子

Realm中不支持List <SomeObject> mList

我正在使用Realm ORM来处理我的应用程序.我的应用程序有三个扩展RealmObject的Model类.在其中一个类中,我定义了一个创建问题的对象列表.我的第一堂课;

      public class Party extends RealmObject implements Parcelable{
            public String name;
            public String name_en;
            public String name_ne;
            public String address;
            public String phoneNumber;

    //get and setters

    //parceable

 }
Run Code Online (Sandbox Code Playgroud)

我的第二堂课;

public class CreatePurchaseOrderRow extends RealmObject implements Parcelable {
    public String name;
    public float amount;
    public String specification;
    public String remarks;
    public Party party;

// getter setter

//parceable

}
Run Code Online (Sandbox Code Playgroud)

最后,我的第三个类实现了Second类对象的List.那是,

public class CreatePurchasOrder extends RealmObject implements Parcelable {
    public int num;
    public Date date;
    public List<CreatePurchaseOrderRow> createPurchaseOrderRows;

//getter setter

//parceable

} …
Run Code Online (Sandbox Code Playgroud)

realm realm-list

4
推荐指数
1
解决办法
5286
查看次数

在使用领域时是否有必要使用RealmObject扩展每个模型类?

我正在为我的应用程序使用Realm ORM.我有3个模型类,其中两个扩展了RealmObject而另一个没有扩展.

public class Party extends RealmObject implements Parcelable {
    @PrimaryKey
    public int id;
    public String name;
    public String name_en;
    public String name_ne;
    public String address;
    public String phoneNumber;
    public String taxRegistrationNumber;
    public String partyType;
Run Code Online (Sandbox Code Playgroud)

第二类拥有Party类型的字段.但这并没有扩展RealmObject

public class CreatePurchaseOrder implements Parcelable {
    public int voucherNumber;
    public Date date;
    public Party party;
    String agent;
Run Code Online (Sandbox Code Playgroud)

第三个类为CreatePurchaseOrder保存一个字段并扩展RealmObject

[public class CreatePurchaseOrderRow extends RealmObject implements Parcelable {
    @PrimaryKey
    public int id;
    private int serialNumber;
    private String specification;
    private float quantity;
    private float rate; …
Run Code Online (Sandbox Code Playgroud)

android realm

2
推荐指数
1
解决办法
1681
查看次数

标签 统计

realm ×2

android ×1

realm-list ×1