What type of field are you using? String?  If so try another type, like 
text_general.

I believe with type String the contents are stored in the index exactly as they 
are inputted into the index.  So a search hit will have to match exactly the 
full value of the field, I assume in your case "Birmingham" is only part of the 
value.  With text_general and other types, the value will be tokenized and 
allow for hits on parts or variants of the value.

Matt


-----Original Message-----
From: Vijaya Narayana Reddy Bhoomi Reddy 
[mailto:vijaya.bhoomire...@whishworks.com] 
Sent: Monday, April 20, 2015 9:31 AM
To: solr-user@lucene.apache.org
Subject: Search in Solr Index

Hi,

I am indexing some data from a Database. Data is getting indexed properly and 
when I query in the Solr stock UI with query parameters as *.*, I could see the 
documents with all the fields listed and as well the numFound reflecting 
properly. However,  if I perform a query with a simple string  for example 
"Birmingham", numFound returns 0 with no records to be displayed. There are 
records which are indexed that contains fields with the text "Birmingham". In 
the schema.xml, all the fields have been defined as indexed="true" and 
stored="true"

This is happening for any search query string. What could be the reason for 
this behavior?


Thanks & Regards
Vijay

--
The contents of this e-mail are confidential and for the exclusive use of the 
intended recipient. If you receive this e-mail in error please delete it from 
your system immediately and notify us either by e-mail or telephone. You should 
not copy, forward or otherwise disclose the content of the e-mail. The views 
expressed in this communication may not necessarily be the view held by 
WHISHWORKS.

Reply via email to