gpt4 book ai didi

java - Realm 模型关系

转载 作者:行者123 更新时间:2023-12-01 09:50:58 25 4
gpt4 key购买 nike

可以有这样的模型吗?

public class Person extends RealmObject {
private String id;
private String name;
private RealmList<Dog> dogs;
private RealmList<Toy> toys;
}

public class Dog extends RealmObject {
private String id;
private String name;
private String color;
private RealmList<Toy> toys;
}

public class Toy extends RealmObject {
private String id;
private String name;
}

我想要这些模型之间的关系是人可以拥有多只狗,一只狗可以有多个玩具。但我希望一个人也可以跟踪玩具,并且一个人可以拥有多个玩具。请帮忙

最佳答案

这些模型在 Realm 中有效,但我们不强制执行任何传递约束。如果您将 Realm 视为只是一个对象图,那么您应该了解需要自己强制执行哪些规则。

因此,如果一个人只允许拥有该人拥有的狗持有的玩具,那么您必须自己强制执行。

关于java - Realm 模型关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37596379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com