このページによると:
http://lucene.apache.org/core/old_versioned_docs/versions/2_9_1/queryparsersyntax.html
のような検索を行うことができます
title:「正しい道」 AND text:go
{A,B,C,E} のような複数の値を含む新しいフィールド「testfield」を追加したいと考えています。
したがって、「testfield」= {A、B、C、E} という検索結果 #1 と、「testfield」 = {C、E、D、F} という別の検索結果 #2 を取得できます。
私の目標は、次のような検索を実行できるようにすることです。
testfield:"C" AND testfield:"E"
この場合、検索結果 #1 と #2 の両方を返す必要があります。
しかし、もしそうなら:
testfield:"A" OR testfield:"B"
次に、検索結果 #1 のみを取得する必要があります。
上記で説明したような単純なクエリを実行するために、新しい lucene フィールドを追加するにはどうすればよいでしょうか?