在MongoDB中有一个很好的手动参考教程:
示例:
original_id = ObjectId() db.places.insert({ "_id": original_id, "name": "Broadway Center", "url": "bc.example.net" }) db.people.insert({ "name": "Erin", "places_id": original_id, "url": "bc.example.net/Erin" })
请注意,这两个文档是同时创建的。
问题。我需要通过订单引用客户,因此客户已在订单之前很久创建,如何添加此客户参考并按顺序插入?
答案 0 :(得分:2)
您是否需要首先对客户进行findOne()
并将其ID属性添加到新文档中?