2016-11-28 118 views
0

我是usig Apache Solr。我想搜索字符串中的特定文本:搜索特定字符串solr

例如筆者使用的查詢

標題:「你好」 ,結果是3,因爲它在所有標題搜索「你好」, 但我只想要一個結果--->「你好」

我有更改schema.xml嗎?還是有一個特定的查詢,試圖字符串?

+0

你想造成一個只包含搜索字符串(「你好」)的標題或要限制數量搜索結果 ?? –

+0

您得到3個結果,因爲有3個標題字段中包含「Hello」字詞的文檔。 – vinod

+0

是的,我只想搜索字符串(「你好」),謝謝 – Lucas

回答

0

在Solr模式定義標題如下

<field name="title" type="string" indexed="true" stored="true"/> 

現在title:"Hello"將完全匹配Hello

+0

它不起作用 – Lucas

+0

您是否在更改架構 –

+0

yes後重新加載集合,更多時間。 – Lucas