1

基本上我有两个系列。建筑物和蓝图。建筑物具有以下结构:

{_id:ObjectID("blabla"),蓝图:ObjectID("tralala")}

蓝图有一个结构

{_id:ObjectID("tralala" ) }

我简化了它们。

现在,我应该如何从建筑物中保留蓝图字段?我想将它们保留为“tralala”格式,而不是 ObjectID(“tralala”),因为我将这些值发送给我的客户,我不想序列化和反序列化它们。如果我将它们保留为“tralala”,则它只是一个没有问题的字符串。

但是,如果它不重要,他们为什么要让它成为 ObjectID 呢?

如何最好地存储对蓝图集合的引用?

{_id:ObjectID("blabla"), blueprint: ObjectID("tralala" )}
or
{_id:ObjectID("blabla"), blueprint: "tralala"}

与此相关,将它们保留为 ObjectID 是否有助于索引或诸如此类?

4

0 回答 0