关系不明确的 ObjectBox 示例
ObjectBox example for relations unclear
我正在尝试建立 1:n 关系,但在 documentation 上挣扎。它说:
Customer customer = Customer();
customer.orders.add(Order('Order 1'));
customer.orders.add(Order('Order 2'));
// Puts customer and orders:
final customerId = store.box<Customer>().put(customer);
但是 Order('Order 1')
应该是什么意思? class Order
是不是突然又收到一个叫text 的变量?所以说,你只是简单地创建 2 个 Order 实例来添加?订单仅包含 int id
所有片段
那个文档页面可能在前一段时间有一个 Order
的构造函数来获取一些评论文本。我已经更新了您所指的代码,因此不会造成更多混乱。基本上,这意味着您添加了两个单独的实例,这导致两个对象被放入 Box<Order>
以及将这两个对象都链接为 customer.orders
中的目标
我正在尝试建立 1:n 关系,但在 documentation 上挣扎。它说:
Customer customer = Customer();
customer.orders.add(Order('Order 1'));
customer.orders.add(Order('Order 2'));
// Puts customer and orders:
final customerId = store.box<Customer>().put(customer);
但是 Order('Order 1')
应该是什么意思? class Order
是不是突然又收到一个叫text 的变量?所以说,你只是简单地创建 2 个 Order 实例来添加?订单仅包含 int id
所有片段
那个文档页面可能在前一段时间有一个 Order
的构造函数来获取一些评论文本。我已经更新了您所指的代码,因此不会造成更多混乱。基本上,这意味着您添加了两个单独的实例,这导致两个对象被放入 Box<Order>
以及将这两个对象都链接为 customer.orders