有没有办法查询Solr并找出是否有符合条件的文件?
我不需要或不需要这些文件,如果我能做类似
的事情,那将是理想的(有一个与AND匹配的文档)作为我的查询字符串
我问我正在使用某个实体作为管理权限的方式,这似乎可以起作用。目前,我的解决方法是有两个查询,一个询问是否有符合条件的文档,检查至少有一个文档回来,然后发送第二个。
有更好的方法吗?
答案 0 :(得分:0)
尝试
/select?q=YOUR_QUERY&rows=0
这将返回类似的内容:
{
-responseHeader: {
status: 0
QTime: 0
-params: {
...
}
}
-response: {
numFound: 383250
start: 0
docs: [ ]
}
}
然后检查response.numFound
是否为正。 SQL的等价物是
SELECT COUNT(*) FROM <table> WHERE <condition>;