使用pymongo从上次插入的id中创建mongodb中的唯一id

时间:2016-04-30 13:58:02

标签: mongodb pymongo

有没有办法可以找到最后插入的文档和字段,即_id或id,以便我可以在插入新文档时增加和使用?

问题是我创建了自己的id计数,但是我没有存储它,现在我已经删除了记录,我似乎无法添加新记录,因为我试图使用相同的id。

1 个答案:

答案 0 :(得分:1)

无法检查MongoDB中的插入顺序,因为数据库不会在集合中保留文档中的任何元数据。

如果您的_id字段是在服务器端生成的,那么您需要为此值设置一个非常好的算法,以便在您可能遇到任何顺序约束的同时提供冲突避免和唯一性。