关系不明确的ObjectBox示例



我试图建立一个1:n的关系,但挣扎与文档。它说:

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')应该是什么意思?类Order突然收到另一个变量称为文本?也就是说,您只需创建2个要添加的Order实例?Order在所有片段中只包含int id

那个文档页可能在一段时间以前有一个Order的构造函数来获取一些注释文本。我已经更新了你提到的代码,所以它不会引起更多的混乱。基本上,它的意思是,您添加了两个单独的实例,这导致两个对象被放入Box<Order>,并将这两个对象都链接为customer.orders中的目标

最新更新