2012-04-12 18 views
7
私はその結果が、私は

Solrの:言葉

ヒノキ 'のような結果を得たい

ヒノキで始まるすべてのplantnamesでなければなりませんChamaecyparis obtusa などのラテン語の植物名を持ってい

間のスペースで、検索クエリ孔子
ヒノキ 'Contorta'
ヒノキ 'Coralliformis'
ヒノキ 'Crippsii'

問題は、Chamaecyparisとobtusaの間のスペースです その共振のためにうまく動作しません

私は試しましたか?しかし、ここから試してみる価値はこの

答えて

15

カップルの事を行うための簡単な方法がなければならない:solr query with white space

  • すべての空白削除:Chamaecyparisobtusa
  • 引用符を使用:"Chamaecyparis obtusa"
  • 使用括弧:(Chamaecyparis obtusa)

その他のヒントはこちらをご覧ください(リンクもチェックしてください):Solr Query Syntax

+3

中括弧は問題を解決しました! –

+2

上記の答えは正しいです。小さな加算 - (word1 word2)は文書内の単語の出現順序を保持しませんが、 "word1 word2"は同じ順序の単語を持つ文書を返します。 – Ranjith

+0

私は既に引用符を追加しましたが、私のテキストはXXXXX XXXXX XXXX XXXXX XXXX XXXXXX –