1
luceneのこのクエリの意味は何ですか?luceneのクエリ*:valueの意味は?
Query query =new QueryParser(Version.LATEST,"*",analyzer).parse("value");
luceneのこのクエリの意味は何ですか?luceneのクエリ*:valueの意味は?
Query query =new QueryParser(Version.LATEST,"*",analyzer).parse("value");
それは「*」フィールドのQueryParserを作成します(私は、実際のワイルドカードがここに許可されているかはわからない - してみてください!)、指定されたアナライザを使用しました。次に、そのフィールドのテキストクエリ(「値」)を解析します。これにより、クエリが返され、searcher.Search(query);
で検索するために使用できます。
ありがとうございました。 "*" – aravinth
のパーサを作成しますが、MatchAllDocQueryは*:*に変換されますが、すべてのフィールドに一致します – aravinth