最近、Solr 4.2.1 に ComplexPhrase クエリ アドオン ( https://issues.apache.org/jira/browse/SOLR-1604 ) を適用しました。次のようなクエリを発行すると:
my_text_field:"testin* compl*"~1 AND my_date_field:2013-12-12T04:58:53.732Z
発行したテキスト クエリと my_date_field に発行した日付を含む結果が得られます。
しかし、私がこれを行うとき:
my_text_field:"testin* compl*"~1 AND my_date_field:[2013-01-01T02:58:53.732Z TO 2013-12-12T04:58:53.732Z]
結果が出ません。
complexphrase パーサーを削除すると、通常の状態に戻ります (ただし、複雑なフレーズ クエリはサポートされていません)。