mongodb - 在 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
但不确定这是否是相应的函数,因为它不包含字符串。
解决方案
推荐阅读
- codeigniter - 不在 Code Igniter 中上传 txt 和 xml 文件
- php - 如何在 Laravel 组件中将 Object 属性值作为数据传递?
- angular-slickgrid - Angular-slickgrid Paginator 的每页项目未根据配置值显示
- laravel - 如何使用 whereHas 子句和关系获取数据?
- excel - 将列移动到新行
- unix - 如何在 UNIX 中的单个命令中搜索多个分隔符位置
- apache-spark - Select 子句中的 Spark Count(Column-Name)
- javascript - 如何在 Django 中访问动态数量的输入和 HTML 元素?
- multithreading - postgres 中的并行备份线程
- tensorflow - 在 tensorflow 2. 什么成为图表的一部分,什么不是?