Hi,
I am trying to achieve this use case with following expectation

three fields

1. field1
2. field2
3. field3

field1 should have the max relevance

field2 should have the next

field3 is the last

the term will be entered by end user (say* rock roll*)

i want to show the results which will contain *rock and roll* both in field1
(first)

i want to show the results which will contain *rock and roll* both in field
2 (first)

these should be only done for a given* field3 (x...@gmail.com)*

but if suppose field1 does not contain both the term *"rock" and "roll",
*
*special attention:::: *then field 2 results should take the priority (show
the results which has both the terms first and then show the results with
respect to boost factor or relevance)

if both the fields do not contain these terms together (show as normal one
with field1 having more relevance than field2)

how to join the results for field3

that means for a given field3, the above results should be filtered.

I am trying this one, giving satisfactory results, but not the best one,

field1:(rock roll)^20 field2:(rock roll)^4 field3:x...@gmail.com

i was thinking of givning

filed1 field2 && field3

but not working.

Can you help in this regard?

What other config should i consider in terms of given context ?


Thanks
Naveen

Reply via email to