Hi,
I am trying to make a solr search query to get result as under I am unable to get do I have a search term say "pit" The result should have (in that order) All docs that have "pit" as first WORD in search field (pit\ *)+ All docs that have first WORD that starts with "pit" (pit*\ *)+ All docs that have "pit" as WORD anywhere in search field (except first) (*\ pit\ *)+ All docs that have a WORD starting with "pit" anywhere in search field (except first) (*\ pit*\ *)+ All docs that have "pit" as string anywhere in the search field except cases covered above (*pit*) Example : Pit the pat Pit digger Pitch ball Pitcher man Dig a pit with shovel Why do you want to dig a pit with shovel Cricket pitch is 22 yards What is pithy, I don't know Per capita income Epitome of blah blah How can I achieve this ? Regards, Prasanna.