I want to search in multiple fields in Solr. (In know the concept of the copy-fields and I know the (e)dismax search handler.)
So I have an orderd list of fields, I want the terms to be searched against. 1.) SKU 2.) Name 3.) Description 4.) Summary and so on.
Now, when the query matches a term, let's say in the SKU field, I want this match and no further searches in the proceeding fields.
Only, if there are NO matches at all in the first field (SKU field), the second field (in this case "name") should be used and so on.
Is this possible with Solr? Do I have to implement my own Lucene Search Handler for this?
Any advice is welcome!
Thank you, Bernhard