Listar (sem condições) no Lucene

0 respostas
danilo.akamine

Olá pessoal,

Estou gravando todos os dados da minha tabela em um diretório via Lucene.
Já setei todos meus campos que serão usadas na busca como INDEX.

Minha classe contém dois métodos, listar() e buscar(String txt)
O buscar() está funcionando perfeitamente, faço a pesquisa e trago apenas os dados que desejo utilizando IndexSeacher/Query/Hits.
Mas agora e quanto ao listar() ?
Neste método eu gostaria de trazer TODOS os dados que foram gravados no diretório, sem utilizar nenhum tipo de condição, mas não consigo pois o Hits exige que eu passe um objeto Query.

Alguém sabe como trazer todos os dados do diretório sem utilizar nenhuma busca?
Caso seja impossível, tenho que fazer o listar() buscar no BD (via SELECT mesmo) e o buscar() nos diretórios do Lucene?

Criado 8 de outubro de 2009
Respostas 0
Participantes 1