检查mongoDB的一列是否有重复项,如果存在冲突,请重命名传入的文档

时间:2019-04-25 18:41:14

标签: python mongodb pymongo naming

我建立了一个mongoDB,想知道最简单的方法是执行关于重复项的特定规则。就我而言,如果添加了一个文档,并且在名称字段中具有“ abc”,那么,如果已经存在另一个名为“ abc”的文档,然后又要添加“ abc_2”,我希望将其更改为“ abc_1”等等,这样就不会有新文档与以前的文档共享名称。我阅读了有关唯一索引的文档,但是看来它只会停止重复项,而不会将它们添加为其他内容。我也正在使用python和pymongo与mongoDB进行交互,如果有区别的话。谢谢。 https://docs.mongodb.com/manual/indexes/#unique-indexes

0 个答案:

没有答案