【发布时间】:2016-06-29 01:07:25
【问题描述】:
所以我有一个问题,以及如何解决它的一些线索。我需要帮助确定哪一个会真正起作用,以及如何执行它。
我正在使用 GoLang 编程并使用 mgo 包与 MongoDB 进行交互。在基本级别上,我需要在 Mongo 的集合中插入一个条目,并且还可以访问该条目的 ObjectID。
我的第一个解决方案是搜索与我刚刚插入的所有数据匹配的条目,但可能存在重复。我需要 EXACT 条目。
其次,我会在每个条目中创建一个唯一的字段,但我不希望其中有无用的数据,而且我也在同时运行它,如果我试图使事情变得独一无二,这可能会导致问题 yadda yadda .
第三,mgo中有一个NewObjectID()函数,但是不知道怎么保证它是唯一ID。
这些潜在客户是否有潜力,或者我还能如何解决这个问题?
【问题讨论】: