In una delle mie applicazioni, devo eseguire una ricerca su più campi/colonne. È una ricerca avanzata e ci sono oltre 20 campi con cui un utente può cercare i risultati. Ad esempio, un utente può cercare per le prenotazioni in baseRicerca avanzata Utilizzo di Hibernate Search
- Prenotazione id
- Nome passeggeri
- passeggeri Età
- Dalla Posizione
- Per Località
- Prenotazioni Stato
- Nome Compagnia aerea
e 13 di questi campi.
Sto cercando di capire se
Hibernate Search può e deve essere utilizzato qui? Se é cosi, come? Non sono riuscito a trovare un esempio per una ricerca così complessa che utilizza la ricerca in ibernazione.
Invece di Hibernate search, posso semplicemente utilizzare Hibernate e forse progettare una ricerca multi-thread in base al numero di parametri. Sarebbe una buona idea?
È possibile utilizzare i filtri di ibernazione qui?
Qualcuno può fornire input o collegamenti di riferimento?
Si aspetta che l'utente inserisca i propri criteri di ricerca in un campo e quindi verifichi contro più colonne? O separare i campi di ricerca per ogni colonna? –
I suoi campi separati per ogni colonna. –