solr:使用单词之间的空格搜索查询

solr:使用单词之间的空格搜索查询,solr,Solr,我有一个拉丁植物名,像Chamecyparis obtusa 因此,结果应该是所有以扁柏开始的植物名 我想得到这样的结果 钝扁柏“孔雀鱼” 钝扁柏“扭体” 钝喙扁柏'Coralliformis' 钝扁柏'Crippsii' 问题是chamecyparis和obtusa这两个词之间的空格 出于这个原因,这是行不通的 我试过了,还有?但必须有一个简单的方法来做到这一点以下几点值得尝试: 删除所有空白:chamecyparisobusa 使用引号:“扁柏” 使用括号:(扁柏) 更多提示可在此处找到

我有一个拉丁植物名,像
Chamecyparis obtusa
因此,结果应该是所有以扁柏开始的植物名

我想得到这样的结果

钝扁柏“孔雀鱼”
钝扁柏“扭体”
钝喙扁柏'Coralliformis'
钝扁柏'Crippsii'

问题是chamecyparis和obtusa这两个词之间的空格 出于这个原因,这是行不通的


我试过了,还有?但必须有一个简单的方法来做到这一点

以下几点值得尝试:

  • 删除所有空白:
    chamecyparisobusa
  • 使用引号:
    “扁柏”
  • 使用括号:
    (扁柏)

更多提示可在此处找到(同时查看链接):

以上答案正确。一个小的添加-(word1 word2)不保留文档中单词的出现顺序,而“word1 word2”返回具有相同顺序的单词的文档。我已经添加了引号,但其不搜索我的文本类似于XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX