首页 > 解决方案 > 在 mongo(ose) 中,哪些投影字段值被视为包含?

问题描述

对于包含投影 {type: 1},我可以将 1 替换为 NaN、""、"string"、-1,它们都可以作为包含投影。

对于独占投影 {type: 0},我可以将 0 替换为 false、null、undefined,它们都可以作为独占投影。

是否有等效值的文档?

我发现了这个:https ://github.com/mongodb/mongo/blob/master/src/mongo/db/query/projection_parser.cpp#L117

但不确定这是否是相应的函数,因为它不包含字符串。

标签: mongodbmongooseprojectioninclusion

解决方案


推荐阅读