我在solr架构中有一个简单的文本字段,我想以这种方式在该字段上进行关键字搜索:
q=text:(purlins+OR+"structural+steel")
我得到了一些奇怪的结果,它返回的文档实际上在文本字段中有“钢”字,而不是那个带有“结构钢”或pur条的字样。
但是,如果我在查询中颠倒顺序
("structural+steel"+OR+purlins)
它运作正常,返回包含“结构钢”的文档。
您能否解释一下为什么订单很重要以及为什么它不会返回与“结构钢”这一短语相匹配的文件,而只返回“钢铁”一词的一部分?
谢谢。