私は2つの方法でSolrのクエリの優先順位
方法1 Solrのクエリを作っ:
= "送ら" の状態とホスト名: "host.com" AND log_date:[2011-12-08T00:00: 2011-12-08T23 TO 00Z:59:59Z] 結果:328232
方法2:
ホスト名: "host.com" AND log_date:[2011-12-08T00:00:00Zは2011- TO 12-08T23:59:59Z] ANDステータス= "送信済み" 結果:62359
元のデータセットでgrepなどを使って検証したところ、2番目のクエリ方法2:が正しい数を返すことがわかりました。これはクエリがどのようになっているのか、または不正なクエリがありますか?
私が持っている別の質問は、索引付けと検索のみでsolrを使用していることです。結果を返すときにscoreを計算せずスコアを心配しないようにsolrに伝えることは可能ですか?それは私のために物事を速くするだろうか?
'status =" sent "は無効なクエリです。それは 'status:sent'でなければなりません –