2009-09-24 9 views
5

Je veux aller chercher tous les résultats de lucene. Y a-t-il un caractère générique qui récupère tous les enregistrements?Comment chercher tous les résultats dans lucene.net

+0

Montrez-nous ce que vous avez essayé et décrire comment il n'a pas fonctionné, sinon peut-être la documentation Lucene pourrait être un bon endroit pour commencer? – Lazarus

+0

Voulez-vous dire que vous voulez renvoyer tous les documents de Lucene plutôt que tous les Hits? – Lazarus

Répondre

10

Est-ce que cette classe dans Lucene.Net pourrait vous servir? MatchAllDocsQuery

13

Cela a fonctionné. Je vous remercie.

Le code va comme ceci:

searcher = new Lucene.Net.Search.IndexSearcher(IndexPath);  
Lucene.Net.Search.MatchAllDocsQuery objMatchAll = new Lucene.Net.Search.MatchAllDocsQuery();  
Lucene.Net.Search.Hits hits = searcher.Search(objMatchAll); 
Questions connexes