0
タイトルとして、私は電子メールをインデックスに登録しました。luceneのストアフィールドを検索することは可能ですか
今、私は主題を与えることによって検索を実行したい、私は主題で検索することはほぼ不可能であることが分かった。
タイトルとして、私は電子メールをインデックスに登録しました。luceneのストアフィールドを検索することは可能ですか
今、私は主題を与えることによって検索を実行したい、私は主題で検索することはほぼ不可能であることが分かった。
いいえ、そのフィールドは検索できません。 StoredField
を使用して文書を索引付けすると、そのフィールドは検索索引に入れられません。これは、文書(通常は他のフィールドを検索して見つかったもの)から文書を取り出すことができるように、文書と共に保存されます。電子メールの件名の場合
、あなたはおそらく、あなたが希望する場合も同様に、保存することができ、TextField
を使用する必要があります:あなたの質問は、あなたがいくつかのコードを投稿することができますが何であるかを
Field subjectField = new TextField("subject", myEmailSubject, Field.Store.YES);
... –