Search Query Solr:我想查询具有值的字段,例如collection\u id:408和collection\u name:Birth Records
我想查询Solr,查找名为“Manter”的搜索 我的问题是: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
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具有良好的性能特征,因为它们可以单独缓存