有时候需要查询某个字段为空的记录,比如当solr做facet时,某个域为空的记录被统计,故也会被查询。
一个例子是职位记录,其中某种原因公司可能为空。
这时我们如果想查询公司名称为空的记录可以采用如下语法实现(似乎目前为止只有此方法可行):
-company:[* TO *]
这样你会看到结果集中的记录将含有所有公司名称为空的记录。
本文介绍如何在Solr中查询特定字段为空的记录,例如在职位记录中查询公司名称为空的情况。通过使用特定的查询语法 `-company:[*TO*]`,可以有效地检索到这些记录。
有时候需要查询某个字段为空的记录,比如当solr做facet时,某个域为空的记录被统计,故也会被查询。
一个例子是职位记录,其中某种原因公司可能为空。
这时我们如果想查询公司名称为空的记录可以采用如下语法实现(似乎目前为止只有此方法可行):
-company:[* TO *]
这样你会看到结果集中的记录将含有所有公司名称为空的记录。
2274

被折叠的 条评论
为什么被折叠?