Re: Wildcard search makes no sense!!
Ahmet - many thanks - I removed the EnglishPorterFilterFactory and reindexed and this seems to behave as expected now. Jack - thanks aswell - I'm very much a noob with this, and thats a great tip. -- View this message in context: http://lucene.472066.n3.nabble.com/Wildcard-search-makes-no-sense-tp4162069p4162086.html Sent from the Solr - User mailing list archive at Nabble.com.
Re: Wildcard search makes no sense!!
I'm still stuck on this actually. I would really appreciate any pointers. If I search for : query 1: Κώστας result: Κώστας query 2: Κώστα* result: I've looked at the analyser but I don't really understand what I'm looking at if I'm honest. It gives the output: Field (name): title Field value: Κώστας Field value (query): Κώστα* Index Analyzer Κώστας Κώστας Κώστας κώστας κώστας Query Analyzer Κώστα* Κώστα* Κώστα* Κώστα κώστα κώστα In my schema I have defined (only used in query) I tried adding ASCIIFoldingFilterFactory but that didm;t make any difference after reindexing. Any ideas? many thanks -- View this message in context: http://lucene.472066.n3.nabble.com/Wildcard-search-makes-no-sense-tp4162069p4162150.html Sent from the Solr - User mailing list archive at Nabble.com.
Re: Wildcard search makes no sense!!
Many many thanks for the replies - it was helpful for me to start understanding how this works. I'm using 3.5 so this goes to explain a lot. What I have done is if the query contains a * I make the query lowercase before sending to solr. This seems to have solved this issue given your explanation above. Many thanks Something that is still not clear in my mind is how this tokenising works. For example with the filters I have when I run the analyser I get: Field: Hello You Hello|You Hello|You Hello|You hello|you hello|you Does this mean that the index is stored as 'hello|you' (the final one) and that when I run a query and it goes through the filters whatever the end result of that is must match the 'hello|you' in order to return a result? -- View this message in context: http://lucene.472066.n3.nabble.com/Wildcard-search-makes-no-sense-tp4162069p4162284.html Sent from the Solr - User mailing list archive at Nabble.com.
Re: Wildcard search makes no sense!!
Ok I think I understand your points there. Just clarify say if the term was "Large increased" and my filters went something like: Large|increased Large|increase|increased large|increase|increased the final tokens indexed would be large|increase|increased ? Once again thanks for all the help. On Thu, Oct 2, 2014 at 2:30 PM, Shawn Heisey-2 [via Lucene] < ml-node+s472066n4162306...@n3.nabble.com> wrote: > On 10/2/2014 4:33 AM, waynemailinglist wrote: > > > Something that is still not clear in my mind is how this tokenising > works. > > For example with the filters I have when I run the analyser I get: > > Field: Hello You > > > > Hello|You > > Hello|You > > Hello|You > > hello|you > > hello|you > > > > > > Does this mean that the index is stored as 'hello|you' (the final one) > and > > that when I run a query and it goes through the filters whatever the end > > result of that is must match the 'hello|you' in order to return a > result? > > The index has two terms for this field if this is the whole input -- > hello and you -- which can be searched for individually. The tokenizer > does the initial job of separating the input into tokens (terms) ... > some filters can create additional terms, depending on exactly what's > left when the tokenizer is done. > > Thanks, > Shawn > > > > -- > If you reply to this email, your message will be added to the discussion > below: > > http://lucene.472066.n3.nabble.com/Wildcard-search-makes-no-sense-tp4162069p4162306.html > To unsubscribe from Wildcard search makes no sense!!, click here > <http://lucene.472066.n3.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4162069&code=d2F5bmVtYWlsaW5nbGlzdHNAZ21haWwuY29tfDQxNjIwNjl8LTIxOTMxNzkyNQ==> > . > 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/Wildcard-search-makes-no-sense-tp4162069p4162349.html Sent from the Solr - User mailing list archive at Nabble.com.
RE: If I can a field from text_ws to text do I need to drop and reindex or just reindex?
What happens if I don't re-index every document? Its possible this might happen. -- View this message in context: http://lucene.472066.n3.nabble.com/If-I-can-a-field-from-text-ws-to-text-do-I-need-to-drop-and-reindex-or-just-reindex-tp4162488p4162491.html Sent from the Solr - User mailing list archive at Nabble.com.
Re: If I can a field from text_ws to text do I need to drop and reindex or just reindex?
OK thanks everyone for the help and clarification -- View this message in context: http://lucene.472066.n3.nabble.com/If-I-can-a-field-from-text-ws-to-text-do-I-need-to-drop-and-reindex-or-just-reindex-tp4162488p4162506.html Sent from the Solr - User mailing list archive at Nabble.com.