Solr:检查文档是否存在而不检索文档

cle*_*orn 4 php solr nosql

我需要找出文档是否存在但是Solr服务器中保存的文档非常大,所以如果我使用经典搜索来检索具有指定id的文档并且返回文档,则需要花费太多时间来处理.是否有可能返回例如匹配文档的数量而不检索实际文档?

use*_*132 9

是的,这是可能的.您可以在提交查询时设置rows = 0,然后执行它.没有返回实际文件.

在响应中,您可以从响应中读取numFound属性.如果numFound = 1(因为这是用于ID),则找到该文档.