【发布时间】:2017-07-04 00:12:07
【问题描述】:
我有 Solr 5.3.1 并且需要对除某些字段之外的所有字段进行查询(我需要在某些字段中搜索而不是以这种方式检索字段来检索 [/?q=query&fl=field1 ,field2,field3])
我尝试了一些解决方案但不起作用
1.How to exclude fields in a SOLR query [此解决方案无效]
2.[以下解决方案有效,但需要更多时间]
query = field1:"+txtSearch+"OR field1:"+ txtSearch+" OR field1:"+txtSearch
3.我在 data-config.xml 中设置了 indexed="false" 它只忽略此字段中的搜索,但是当我搜索所有字段 http://localhost:8983/solr/test?q=query 时无论 indexed="false" OR true
,在所有字段中进行查询搜索我寻找所有这些链接
Retrieving specific fields in a Solr query?
【问题讨论】:
标签: solr solrj solr-query-syntax