I am new to Hibernate Search. I have experience with Lucene, Nutch and Solr many years back.
I am building an application with lots of entities and I need to include search features.
I want a global search feature and a specialized/advanced search feature.
The Global search is what my question is about.
So my application is build up with lots of CRUD pages. Users can list and access details for almost everything as long as it’s in the database. The users will need to search for information/entities and I want to give them the possibility to search wide meaning searching many different entities at the same time. Since I just started to look into Hibernate Search today I do not know what is possible and not.
It seems I can only search one entity at the time but I am thinking one possibility could be to search several entities in sequence and then combine the results. I will need to order every entity by score before presenting it in the UI.
I think this will be possible but there might be a better way then me inventing the wheel or maybe I need to be talked out of the whole global search thingy because it is plain stupid? I want to hear from people that knows what is possible and not.