if I search for name:"AR*", I get 1 result with the word AR in it, and the
following debug output. Seems like it is throwing out my wildcard.
<lst name="debug">
<str name="rawquerystring">institution.name:"AR*"</str>
<str name="querystring">institution.name:"AR*"</str>
<str name="parsedquery">institution.name:ar</str>
<str name="parsedquery_toString">institution.name:ar</str>
−
    <lst name="explain">
−
    <str name="id=institution_10921,internal_docid=2311">

4.1522017 = (MATCH) fieldWeight(institution.name:ar in 2311), product of:
  1.0 = tf(termFreq(institution.name:ar)=1)
  9.4907465 = idf(docFreq=1)
  0.4375 = fieldNorm(field=institution.name, doc=2311)
</str>
</lst>
</lst>

On Jan 10, 2008 10:53 PM, Abin Shahab <[EMAIL PROTECTED]> wrote:

> Thanks for responding.
> The original text has ARIZONA in it. I am using the example solrConfig.xml.
> Can the request handlers be part of the issue? I'm thinking of taking out
> everything except the standard request handler.
>
>
> On Jan 10, 2008 10:50 PM, Otis Gospodnetic <[EMAIL PROTECTED]>
> wrote:
>
> > Try Ar*, that should work if the original text had "Arizona" in it.
> > This is covered in the Lucene FAQ, actually. :)
> >
> > Otis
> > --
> > Sematext -- http://sematext.com/ -- Lucene - Solr - Nutch
> >
> > ----- Original Message ----
> > From: Abin Shahab <[EMAIL PROTECTED]>
> > To: solr-user@lucene.apache.org
> > Sent: Friday, January 11, 2008 12:38:47 AM
> > Subject: Fwd: Solr "Text" field
> >
> > Hi,
> > I am having a lot of issues with the simple solr.textField.
> >
> > I do not get anything back from simple lucene queries such as wildcard
> > searches.
> >
> > Searching for AR* does not return everything that starts with AR(for
> >  example
> > Arizona).
> >
> > I turned on debugging, and it returned me the following:
> > <lst name="debug">
> > <str name="rawquerystring">institution.name:AR*</str>
> > <str name="querystring"> institution.name:AR*</str>
> > <str name="parsedquery"> institution.name:AR*</str>
> > <str name="parsedquery_toString">institution.name:AR*</str>
> > <lst name="explain"/>
> > </lst>
> >
> > I have tried the following settings from the sample schema:
> >
> >  <fieldType name="text" class="solr.TextField"
> >  positionIncrementGap="100">
> >      <analyzer type="index">
> >        <tokenizer class="solr.WhitespaceTokenizerFactory "/>
> >        <!-- in this example, we will only use synonyms at query time
> >        <filter class="solr.SynonymFilterFactory"
> > synonyms="index_synonyms.txt" ignoreCase="true" expand="false"/>
> >        -->
> >
> >        <filter class="solr.StopFilterFactory" ignoreCase="true"
> >  words="
> > stopwords.txt"/>
> >        <filter class="solr.WordDelimiterFilterFactory "
> > generateWordParts="1" generateNumberParts="1" catenateWords="1"
> > catenateNumbers="1" catenateAll="0"/>
> >        <filter class="solr.LowerCaseFilterFactory "/>
> >        <filter class="solr.EnglishPorterFilterFactory" protected="
> > protwords.txt"/>
> >        <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
> >      </analyzer>
> >      <analyzer type="query">
> >        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
> >        <filter class="solr.SynonymFilterFactory"
> >  synonyms="synonyms.txt "
> > ignoreCase="true" expand="true"/>
> >        <filter class="solr.StopFilterFactory" ignoreCase="true"
> >  words="
> > stopwords.txt"/>
> >        <filter class=" solr.WordDelimiterFilterFactory"
> > generateWordParts="1" generateNumberParts="1" catenateWords="0"
> > catenateNumbers="0" catenateAll="0"/>
> >        <filter class=" solr.LowerCaseFilterFactory"/>
> >        <filter class="solr.EnglishPorterFilterFactory" protected="
> > protwords.txt"/>
> >        <filter class="solr.RemoveDuplicatesTokenFilterFactory "/>
> >      </analyzer>
> >    </fieldType>
> >
> >
> >
> >
>

Reply via email to