È possibile cercare su intervalli di date utilizzando Lucene in Java? Come posso creare query di ricerca Lucene basate su campi data e intervalli di date? Per esempio:Ricerca su intervalli di date con Lucene in Java?
- tra le date specificate
- prima di una data specificata
- dopo una data determinata
- nelle ultime 24 ore
- entro la settimana passata
- entro il mese passato.
[Edit] Sto utilizzando Lucene 2.4.1 e il mio sistema è davvero legacy e davvero poco testato quindi vorrei, se possibile, di non dover aggiornare
Sì, è possibile. Se hai bisogno di un codice di esempio, ne troverò alcuni per te - basta chiedere in commento a questo post. Dai un'occhiata a Lucene in azione: puoi trovare risposta a questa domanda e anche a molti altri. –