Sto usando Lucene.La query net e lucene può cambiare stringa. Nella mia domanda, la ricerca viene salvata e ri-cercata usando la query booleana. Ho salvato la sintassi della query lucene come + Campo1: valore + (+ Campo2: valore) e voglio cambiare stringa in query lucene. Lo trovo su google ma la soluzione adatta per la mia applicazione non è stata trovata. Scrivere una classe personalizzata è utile per una query semplice ma sono preoccupato per query complesse contenenti AND o OR e molti +, - sintassi nella query. Quindi, per favore dimmi come fare. Grazie per qualsiasi consiglio !!
risposte:
3 per risposta № 1Quello che stai cercando è il Lucene QueryParser.