在始终具有 ObjectId 值的字段上执行 ensureIndex 是否值得?
基本上我们有一个用户集合和“东西”集合。stuff 中的事物(单行)将始终与集合中的用户相关。因此,我们将该用户的 ObjectId 存储在该事物的一个字段中。
{
'thingTitle': 'Title',
'owner': ObjectId(fromUserCollection)
}
大多数情况下,用户将始终拥有多个对象。是否值得在上面放置一个 ensureIndex ?此外,ensureIndex 与 ObjectIds 的行为如何?