2015-02-10 72 views
0

我读the documentation看到这一点:Solr:如何在字段中搜索短语?

例如,假设一个索引包含两个字段,标题和文本,该文本是默认字段。如果你想找到一个名为“正确的方式”,其中包含的文本文档“不走这条路,”你可以包含在...您的搜索查询以下条款:

title:"Do it right" AND go 

由于文本默认字段中,字段指示符不是必需的;因此...上面的查询省略了它。 该字段仅对其直接前面的术语有效,因此查询title:Do it right将在标题字段中仅找到“Do”。它会在默认字段(在这里是文本字段)中找到“it”和“right”。

这对我来说似乎很奇怪,我怎么会在标题中搜索“正确的”这个短语?

回答

0

我继续阅读并在题为“在一个字段中分组子句”一节中找到了答案。你可以用这个:

title:("Do it right") AND go