RE: How to formulate query

2015-10-14 Thread Prasanna S. Dhakephalkar
Hi Susheel, Mikhail, Erick, Thanks for replies. I need to learn more. Regards, Prasanna. -Original Message- From: Susheel Kumar [mailto:susheel2...@gmail.com] Sent: Tuesday, October 13, 2015 12:54 AM To: solr-user@lucene.apache.org Subject: Re: How to formulate query Hi Prassana

How to formulate query

2015-10-12 Thread Prasanna S. Dhakephalkar
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"

Re: How to formulate query

2015-10-12 Thread Erick Erickson
Nothing exists currently that would do this. I would urge you to revisit the requirements, this kind of super-specific ordering is often not worth the effort to try to enforce, how does the _user_ benefit here? Best, Erick On Mon, Oct 12, 2015 at 12:47 AM, Prasanna S. Dhakephalkar

Re: How to formulate query

2015-10-12 Thread Mikhail Khludnev
Hello, Even number of word can be used as scoring factor, but just for beginning. You can cut the first word into separate field with _field mutating update processor_ see http://lucene.apache.org/solr/5_3_1/solr-core/org/apache/solr/update/processor/FieldMutatingUpdateProcessorFactory.html then

Re: How to formulate query

2015-10-12 Thread Susheel Kumar
Hi Prassana, This is a highly custom relevancy/ordering requirement and one possible way you can try is by creating multiple fields and coming up with query for each of the searches and boost them accordingly. Thnx On Mon, Oct 12, 2015 at 12:50 PM, Erick Erickson wrote: