Estoy buscando realizar una consulta con el fin de mantener la integridad interna; por ejemplo, eliminando todos los rastros de un campo/valor particular del índice. Por lo tanto, es importante que encuentre todos los documentos coincidentes (no solo los documentos n superiores), pero el orden en que se devuelven es irrelevante.¿Cuál es la forma más eficiente de recuperar todos los documentos coincidentes de una consulta en Lucene, sin clasificar?
De acuerdo con los documentos, parece que necesito usar el método Searcher.Search(Query, Collector)
, pero no hay una clase de recopiladores integrada que haga lo que necesito.
¿Debo obtener mi propio recopilador para este propósito? ¿Qué debo tener en cuenta al hacer eso?
tener esto en cuenta si desea devolver todos los resultados: http: //forums.alfresco.com/en/viewtopic.php?t=13381 –
@Rodrigo ¿Podría ser un poco más específico? Leí ese hilo, pero parece tener que ver con las verificaciones de permisos. ¿Puedes explicarme cómo es relevante para mi pregunta? – devios1