Dear sir, i am working with solr for faceting. I am searching a text "water treatment plant" on solr then after applying analysers and boosting the query goes to solr is here -
<str name="parsedquery_toString"> +((TDR_SUBIND_PROD_NAMES:water^2.5 | TDR_SUBIND_LOC_ZIP:water^2.5 | TDR_SUBIND_COMP_NAME:water^1.5 | TDR_SUBIND_TENDER_NO:water | TDR_SUBIND_SUBTDR_SHORT:water^3.0 | TDR_SUBIND_SUBTDR_DETAILS:water^2.0 | TDR_SUBIND_LOC_CITY:water^3.0 | TDR_SUBIND_LOC_STATE:water^3.0 | TDR_SUBIND_NAME:water^1.5)~0.2 (TDR_SUBIND_PROD_NAMES:treatment^2.5 | TDR_SUBIND_LOC_ZIP:treatment^2.5 | TDR_SUBIND_COMP_NAME:treatment^1.5 | TDR_SUBIND_TENDER_NO:treatment | TDR_SUBIND_SUBTDR_SHORT:treatment^3.0 | TDR_SUBIND_SUBTDR_DETAILS:treatment^2.0 | TDR_SUBIND_LOC_CITY:treatment^3.0 | TDR_SUBIND_LOC_STATE:treatment^3.0 | TDR_SUBIND_NAME:treatment^1.5)~0.2 (TDR_SUBIND_PROD_NAMES:plant^2.5 | TDR_SUBIND_LOC_ZIP:plant^2.5 | TDR_SUBIND_COMP_NAME:plant^1.5 | TDR_SUBIND_TENDER_NO:plant | TDR_SUBIND_SUBTDR_SHORT:plant^3.0 | TDR_SUBIND_SUBTDR_DETAILS:plant^2.0 | TDR_SUBIND_LOC_CITY:plant^3.0 | TDR_SUBIND_LOC_STATE:plant^3.0 | TDR_SUBIND_NAME:plant^1.5)~0.2) (TDR_SUBIND_SUBTDR_DETAILS:"water treatment plant"^10.0 | TDR_SUBIND_COMP_NAME:"water treatment plant"^20.0 | TDR_SUBIND_SUBTDR_SHORT:"water treatment plant"^15.0)~0.2 </str> Now i want to do faceting only for those results which have complete searched text means the records which have "water treatment plant" completely. i donot want to do faceting on the results which has 1 or 2 words matching. There is a field FACET_CITY in my schema.xml and i want to find out only those cities for which the complete text "water treatment plant" should match. I don't want those cities for which only "water" or "treatment" words are matching. I have two possibilities to achieve this functionality - 1. Either anyhow i can find out the cities list for which the complete text is matching means faceting only on complete text matching documents OR 2. Any how i can do faceting for city for first 100 documents returned. i can do faceting on the results which comes in the beginning for finding cities. Here is my schema.xml http://lucene.472066.n3.nabble.com/file/n2411561/schema.xml schema.xml Please suggest me how to fix this problem. Thanks to all of you -- View this message in context: http://lucene.472066.n3.nabble.com/Faceting-in-solr-tp2411561p2411561.html Sent from the Lucene - General mailing list archive at Nabble.com.
