planCacheClearFilters
¶删除集合上的索引过滤器。尽管索引过滤器仅在服务器进程期间存在,并且在关闭后不会持久存在,但是您也可以使用以下planCacheClearFilters
命令清除现有的索引过滤器。
指定查询形状以删除特定的索引过滤器。省略查询形状以清除集合上的所有索引过滤器。
该命令具有以下语法:
该planCacheClearFilters
命令具有以下字段:
领域 | 类型 | 描述 |
---|---|---|
planCacheClearFilters |
串 | 集合的名称。 |
query |
文献 | 可选的。与要删除的过滤器关联的查询谓词。如果省略,则清除集合中的所有过滤器。
|
sort |
文献 | 可选的。与要删除的过滤器关联的排序(如果有)。 |
projection |
文献 | 可选的。与要删除的过滤器关联的投影(如果有)。 |
用户必须具有包含planCacheIndexFilter
操作的访问权限
。