Rob, Actually I am copying *_facet to text. I have the following for copyField in my schema:
<copyField source="*_t" dest="text"/> <copyField source="*_facet" dest="text"/> This is my field configuration in my schema: <fields> <field name="id" type="string" indexed="true" stored="true" required="true" /> <field name="pk_i" type="integer" indexed="true" stored="true"/> <field name="pk_s" type="string" indexed="true" stored="true"/> <field name="text" type="text" indexed="true" stored="false" multiValued="true"/> <dynamicField name="*_i" type="integer" indexed="true" stored="true"/> <dynamicField name="*_t" type="text" indexed="true" stored="true"/> <dynamicField name="*_t_stored" type="text" indexed="true" stored="true"/> <dynamicField name="*_t_readonly" type="text" indexed="false" stored="true"/> <dynamicField name="*_f" type="float" indexed="true" stored="true"/> <dynamicField name="*_b" type="boolean" indexed="true" stored="true"/> <dynamicField name="*_d" type="date" indexed="true" stored="true"/> <dynamicField name="*_s" type="string" indexed="true" stored="true"/> <dynamicField name="*_ri" type="sint" indexed="true" stored="false"/> <dynamicField name="*_rf" type="sfloat" indexed="true" stored="false"/> <dynamicField name="*_facet" type="string" indexed="true" stored="true"/> <dynamicField name="*_facet_mv" type="string" indexed="true" stored="true" multiValued="true"/> <dynamicField name="*_s_mv" type="string" indexed="true" stored="false" multiValued="true"/> <dynamicField name="*_zh_text" type="text_zh" indexed="true" stored="false" multiValued="true"/> <dynamicField name="*_display" type="text" indexed="false" stored="true" multiValued="true"/> </fields> Thanks, - Jake On Thu, Aug 14, 2008 at 5:49 PM, Rob Casson <[EMAIL PROTECTED]> wrote: > you're likely not copyField-ing *_facet to text, and we'd need to see > what type of field it is to see how it will be analyzed at both > search/index time. > > the default schema.xml file is pretty well documented, so you might > want to spend some time looking thru it, and reading the > comments....lots of good info in there. > > cheers, > rob > > On Thu, Aug 14, 2008 at 7:17 PM, Jake Conk <[EMAIL PROTECTED]> wrote: >> Hi Shalin, >> >> "foobar_facet" is a dynamic field. Its defined in my schema like this: >> >> <dynamicField name="*_facet" type="string" indexed="true" stored="true"/> >> >> I have the default search field set to text. Can I use more than one >> default search field? >> >> <defaultSearchField>text</defaultSearchField> >> >> Thanks, >> - Jake >> >> >> On Thu, Aug 14, 2008 at 2:48 PM, Shalin Shekhar Mangar >> <[EMAIL PROTECTED]> wrote: >>> Hi Jake, >>> >>> What is the type of the foobar_facet field in your schema.xml ? >>> Did you add foobar_facet as the default search field? >>> >>> On Fri, Aug 15, 2008 at 3:13 AM, Jake Conk <[EMAIL PROTECTED]> wrote: >>> >>>> Hello, >>>> >>>> I inserted the following documents into Solr: >>>> >>>> >>>> ------------------------------------------------------------------------------------------- >>>> >>>> <add> >>>> <doc> >>>> <field name="id">124</field> >>>> <field name="foobar_facet">Jake Conk</field> >>>> </doc> >>>> <doc> >>>> <field name="id">125</field> >>>> <field name="foobar_facet">Jake Conk</field> >>>> </doc> >>>> </add> >>>> >>>> >>>> ------------------------------------------------------------------------------------------- >>>> >>>> id is the only required integer field. >>>> foobar_facet is a dynamic string field. >>>> >>>> When I try to search for anything with the word Jake in it the >>>> following ways I get no results. >>>> >>>> >>>> select?q=Jake >>>> select?q=Jake* >>>> >>>> >>>> I thought one of those two should work but the only way I got it to >>>> work was by specifying which field "Jake" is in along with a wild >>>> card. >>>> >>>> >>>> select?q=foobar_facet:Jake* >>>> >>>> >>>> 1) Does this mean for each field I would like to search if Jake exists >>>> I would have to add each field like I did above to the query? >>>> >>>> 2) How would I search if I want to find the name Jake anywhere in the >>>> string? The documentation >>>> (http://lucene.apache.org/java/docs/queryparsersyntax.html) states >>>> that I cannot use a wildcard as the first character such as *Jake* >>>> >>>> Thanks, >>>> - Jake >>>> >>> >>> >>> >>> -- >>> Regards, >>> Shalin Shekhar Mangar. >>> >> >