lucene.Netにデータを保存しています。複数のフィールドを持つドキュメントを追加します。
var doc = new Document();
doc.Add(new Field("CreationDate", dt, Field.Store.YES, Field.Index.ANALYZED));
doc.Add(new Field("FileName", path, Field.Store.YES, Field.Index.ANALYZED));
doc.Add(new Field("Directory", dtpath, Field.Store.YES, Field.Index.NOT_ANALYZED));
doc.Add(new Field("Text", text.ToString(), Field.Store.YES, Field.Index.ANALYZED));
...
writer.AddDocument(doc);
すべてのアイテムを移動して、各ドキュメントのフィールド「CreationDate」と「Directory」を返します。ただし、用語は1つのフィールドしか除外できません。
var termEnum = reader.Terms(new Term( "CreationDate"));
2つのフィールドを返すようにするにはどうすればよいですか?
ありがとうマーティン