【问题标题】:Combining 2 RealmList object in realm android在领域android中结合2个RealmList对象
【发布时间】:2017-10-23 04:19:48
【问题描述】:

如何使用 2 RealmList 使用领域关系,这里是示例。

班级菜单

    public class Menu extends RealmObject {
    @SerializedName("name")
    private String name;

    @SerializedName("module")
    private String module;

    @SerializedName("controller")
    private String controller;

    @SerializedName("parent_module")
    private String parentModule;

    @SerializedName("status")
    private Boolean status;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getModule() {
        return module;
    }

    public void setModule(String module) {
        this.module = module;
    }

    public String getController() {
        return controller;
    }

    public void setController(String controller) {
        this.controller = controller;
    }

    public String getParentModule() {
        return parentModule;
    }

    public void setParentModule(String parentModule) {
        this.parentModule = parentModule;
    }

    public Boolean getStatus() {
        return status;
    }

    public void setStatus(Boolean status) {
        this.status = status;
    }
}

类特权

  public class Privilege extends RealmObject {

    private String module;

    public String getModule() {
        return module;
    }

    public void setModule(String module) {
        this.module = module;
    }

}

我正在使用这种方法来保存它们。

@Override
public void saveMenuPrivilege(RealmList<Menu> menu, RealmList<Privilege> privileges) {

}

现在让我感到困惑的是,如果类 Menu 中的模块在类 Privilege 中具有相同的模块,则将类 Menu 中该模块的活动字段设置为“true”。怎么做?或者我使用上面的代码做错了?

提前致谢

【问题讨论】:

    标签: android realm realm-list


    【解决方案1】:

    一切准备就绪,我自己测试一下。 :D

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-03
      • 1970-01-01
      相关资源
      最近更新 更多