【发布时间】:2015-12-09 21:38:52
【问题描述】:
我想检查如果我使用引用来自不同集合的文档的_id 字段,我将永远不会有重复的_id,即在同一数据库中的 2 个不同集合中使用。
使用流星(在 minimongo 和 mongodb 中),_id 字段在其集合或整个数据库中是唯一的吗?
【问题讨论】:
-
您使用什么方式生成
_id值?它们是由 Meteor 自动生成的吗?请提供_id值的示例。 -
这里是一个例子:
qhrEnh36tthTswiYv。我假设这是由 mongo 生成的。我使用附加到我使用流星生成的每个 mongo 文档的_id值。 -
不,这是 Meteor 生成的。
-
好的,我想这个问题回答了我的问题,即使它并不完全相同:stackoverflow.com/a/33332339/3793161 底线:它们是由流星生成的,它们在整个数据库中是唯一的。如果我错了,请纠正我,如果你认为我应该将我的问题标记为重复
-
我认为您不应该将您的问题标记为重复。这是一个不同的问题,希望我已经提供了一个令人满意的答案。