在本页面
通配符索引不支持以下索引类型或属性:
通配符索引稀疏,不索引空字段。因此,通配符索引不能支持查询不存在字段的文档。
例如,考虑inventory
一个通配符索引为的集合product_attributes
。通配符索引
不能支持以下查询:
通配符索引为文档或数组的内容而不是文档/数组本身生成条目。因此,通配符索引不能支持精确的文档/数组相等匹配。通配符索引可以支持查询字段等于空文档的位置{}
。
例如,考虑inventory
一个通配符索引为的集合product_attributes
。通配符索引
不能支持以下查询:
通配符索引为文档或数组的内容而不是文档/数组本身生成条目。因此,通配符索引不能支持精确的文档/数组不等式匹配。
例如,考虑inventory
一个通配符索引为的集合product_attributes
。通配符索引
不能支持以下查询:
null
如果给定字段是集合中任何文档中的数组,则通配符索引无法支持对该字段不等于的文档的查询null
。
例如,考虑inventory
一个通配符索引为的集合product_attributes
。如果是集合中任何文档中的数组,则通配符索引
不能支持以下查询
product_attributes.tags
: