Solr关键字搜索作为输入
我的solr中只有一个字段包含以下数据 约翰苹果色 无名氏 克拉拉·史密斯 约翰·史密斯 我想将John和Smith作为solr查询的参数,并得到以下结果- 约翰(3) 史密斯(2)Solr关键字搜索作为输入,solr,Solr,我的solr中只有一个字段包含以下数据 约翰苹果色 无名氏 克拉拉·史密斯 约翰·史密斯 我想将John和Smith作为solr查询的参数,并得到以下结果- 约翰(3) 史密斯(2) 类似于创建标记,作为输入参数传递。您可以尝试使用facet.query,比如solr为query返回了3个文档q=ipod 如果在请求URL中使用q=ipod&facet=true&facet.query=ipod,则会得到如下结果。表示3个包含ipod的文档 "facet_counts":{ "face
类似于创建标记,作为输入参数传递。您可以尝试使用facet.query,比如solr为query返回了3个文档
q=ipod
如果在请求URL中使用q=ipod&facet=true&facet.query=ipod
,则会得到如下结果。表示3个包含ipod的文档
"facet_counts":{
"facet_queries":{
"ipod":3},
如果您希望查询中多个单词的文档计数,请提供多个facet.query
类似这样的东西q=ipod-belkin&facet=true&facet.query=ipod&facet.query=belkin
,那么您可以预期如下结果
"facet_counts":{
"facet_queries":{
"ipod":3,
"belkin":2},
如果使用
facet.field
,则表示3个文档带有wordipod
,2个文档带有wordbelkin
。您可以获取匹配文档的每个令牌的所有令牌和相应的文档计数。示例:facet.field=name