En una de mis aplicaciones, debo ejecutar una búsqueda en múltiples campos/columnas. Es una Búsqueda avanzada y hay más de 20 campos con los cuales un usuario puede buscar resultados. Por ejemplo, un usuario puede buscar reservas en base aBúsqueda avanzada Uso de Hibernate Search
- Reservas Id
- Nombre del pasajero
- Pasajero Edad
- De Localización
- Para Localización
- Estado de la reservación
- Nombre de la Aerolínea
y 13 de tales campos.
estoy tratando de averiguar si
Hibernate búsqueda pueden y deben ser utilizados aquí? ¿Si es así, cómo? No pude encontrar un ejemplo para una búsqueda tan compleja usando Hibernate Search.
En lugar de la búsqueda Hibernate, simplemente puedo usar Hibernate y quizás diseñar una búsqueda de subprocesos múltiples según el número de parámetros. ¿Sería esa una buena idea?
¿Es posible utilizar los filtros de Hibernación aquí?
¿Puede alguien proporcionar entradas o enlaces de referencia?
¿Espera que el usuario ingrese sus criterios de búsqueda en un campo y luego lo pruebe en varias columnas? O campos de búsqueda separados para cada columna? –
Sus campos separados para cada columna. –