【发布时间】:2018-12-27 03:31:55
【问题描述】:
我通常不希望或不需要在我的查询中返回“_id”字段。因此,对于每个查询,我必须设置:
{ $projection: "_id": 0 }
是否可以全局设置此值,以便执行的任何查询都不会包含“_id”字段?
【问题讨论】:
-
不,MongoDB 中没有全局投影选项。请注意,可以自定义
_id字段,只要值在该集合中是唯一的。为什么不利用这个事实并使用_id来存储有意义的东西?
标签: mongodb mongodb-query projection mongojs