OK, you're defining a <fieldType>. It has one or two sections, <analyzer type="index"> blah blah blah <analyzer type="query">
For the time being, these should pretty much be very, very similar if not identical. If you only have <analyzer> in the fieldType, then the same analysis chain is used both for indexing and querying. The admin UI analysis page can either show you specific fields or there's a "types" (or "fieldTypes, I forget which) later on in the drop-down. So to see the analysis results, all you have to do is define a fieldType and reload/restart. Once you're satisfied with the fieldType, you assign it to a specific field with the <field..../> tag Have fun! Erick On Sat, Mar 18, 2017 at 8:34 PM, donato <ddice...@outlook.com> wrote: > Thank you so much, Erick! I will try that! > > I do have one other question though... what sections do I do all of this in? > I see like four or five sections with different things in them. Do I use all > of those in each section or just in some? What is each section? What do they > do? > > Thanks again for your time. Truly. Thank you! > > ________________________________ > From: Erick Erickson [via Lucene] <ml-node+s472066n4325826...@n3.nabble.com> > Sent: Saturday, March 18, 2017 11:29:49 PM > To: donato > Subject: Re: How on EARTH do I remove 's in schema file? > > First, uncheck the "verbose" checkbox. The nitty-gritty information > isn't relevant at this point. > > Second, hover over each of the light-gray like "MCF", "PRCF" and such. > You'll see the element of the analysis chain that stands for, and the > difference between the line before and this line is the effect of that > element. For instance, on the query side you see that "patrick" is > turned into "patrick", "patricks" and "patrick's" by "SF" which I'd > guess is your SynonymFilter. But hovering over that will tell you > exactly what element is producing those changes. > > Then it looks like you're using HTMLStripCharFilter, MappingCharFilter > and PatternReplaceCharFilter (Factories all). Why do you think all > those are necessary? > > So stop. Take a deep breath. My guess is that you've been trying a > bunch of different approaches and the interactions of all the > different parts are throwing you off. Start simple, with say > StandardTokenizerFactory > LowercaseFilterFactory > EnglishPosessiveFilterFactory > PorterStemFilterFactory > > Use the analysis page and work your way toward complexity. Concentrate > on the indexing side first. Enter all three of your variants (jack > jacks jack's) in the box and press the button. Do not pass go. Do not > collection $200 until you see the effects of your changes on the > analysis page. > > Your stated goal here is that all of your variants reduce to "jack" in > the example above. Don't bother querying until you see that result in > your index. > > Tip: It is a bit clumsy to have to restart Solr every time you make > changes in your schema (although if you're running stand-alone you can > reload the core). So I often define several different field types with > different possibilities and compare them after a single reload. > > Best, > Erick > > On Sat, Mar 18, 2017 at 8:12 PM, vishal jain <[hidden > email]</user/SendEmail.jtp?type=node&node=4325826&i=0>> wrote: > >> Try "stemEnglishPossessive" to remove. >> >> On Sat, Mar 18, 2017 at 4:00 AM, donato <[hidden >> email]</user/SendEmail.jtp?type=node&node=4325826&i=1>> wrote: >> >>> I have been racking my brain for days... I need to remove 's from say >>> "patrick's" If I search for "patrick" or "patricks" I get the same number >>> of >>> results, however, if I search for "patrick's" it's a different number. I >>> just want solr to ignore the 'sCan someone PLEASE help me!!!! It is driving >>> me nuts!!!!Here is my schema file... >>> Id Name >>> >>> >>> >>> -- >>> View this message in context: http://lucene.472066.n3. >>> nabble.com/How-on-EARTH-do-I-remove-s-in-schema-file-tp4325709.html >>> Sent from the Solr - User mailing list archive at Nabble.com. > > > ________________________________ > If you reply to this email, your message will be added to the discussion > below: > http://lucene.472066.n3.nabble.com/How-on-EARTH-do-I-remove-s-in-schema-file-tp4325709p4325826.html > To unsubscribe from How on EARTH do I remove 's in schema file?, click > here<http://lucene.472066.n3.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4325709&code=ZGRpY2VjY2FAb3V0bG9vay5jb218NDMyNTcwOXwtMTcwNTcxMzYyNg==>. > NAML<http://lucene.472066.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > > > > > -- > View this message in context: > http://lucene.472066.n3.nabble.com/How-on-EARTH-do-I-remove-s-in-schema-file-tp4325709p4325827.html > Sent from the Solr - User mailing list archive at Nabble.com.