Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search Query Solr:我想查询具有值的字段,例如collection\u id:408和collection\u name:Birth Records_Search_Solr_Lucene - Fatal编程技术网

Search Query Solr:我想查询具有值的字段,例如collection\u id:408和collection\u name:Birth Records

Search Query Solr:我想查询具有值的字段,例如collection\u id:408和collection\u name:Birth Records,search,solr,lucene,Search,Solr,Lucene,我想查询Solr,查找名为“Manter”的搜索 我的问题是: Manter AND doc_type:newspaper 那很好 但当我想询问: Manter和collection\u name:Birth Records我没有结果 甚至只是collection\u name:Birth Records这确实存在 如何更正我的查询 谢谢试试- collection_name:"Birth Records" 如果你只是过滤记录- q=manter&fq=collection_name

我想查询Solr,查找名为“Manter”的搜索

我的问题是:

Manter AND doc_type:newspaper
那很好

但当我想询问:

Manter和collection\u name:Birth Records
我没有结果

甚至只是
collection\u name:Birth Records
这确实存在

如何更正我的查询

谢谢

试试-

collection_name:"Birth Records"
如果你只是过滤记录-

q=manter&fq=collection_name:"Birth Records"

为了解释这一点,OP可能不知道:插入集合名称:“出生记录”作为fq(filterquery)按该值进行过滤,但不影响评分(与放入查询(q)相比),此外,filterquery具有良好的性能特征,因为它们可以单独缓存