首页 > 问答 > 正文
就是有2个集合,然后2个集合同时插入数据。希望数据的_id是一样的。我插入的时候老是相差1。想问怎么实现,谢谢了
PHPz2017-04-18 09:19:26
插入数据前用 _id = ObjectId() 生成id 并且放到两个dict中 后 执行保存动作
阿神2017-04-18 09:19:26
shell下面的写法是
var id = new ObjectId(); db.coll_1.insert({ _id: id, ... // 其他字段 }) db.coll_2.insert({ _id: id, ... // 其他字段 })
总之自己new一个ObjectId就可以了。
ObjectId