Hi, Any guesses, how could I achieve this behaviour.
With Regards Aman Tandon On Tue, Jun 16, 2015 at 8:15 PM, Aman Tandon <amantandon...@gmail.com> wrote: > e.g. Intent for solr training: fq=id: 234, 456, 545 title("solr training") > > > typo error > e.g. Intent for solr training: fq=id:(234 456 545) title:("solr training") > > With Regards > Aman Tandon > > On Tue, Jun 16, 2015 at 8:13 PM, Aman Tandon <amantandon...@gmail.com> > wrote: > >> We has some business logic to search the user query in "user intent" or >> "finding the exact matching products". >> >> e.g. Intent for solr training: fq=id: 234, 456, 545 title("solr training") >> >> As we can see it is phrase query so it will took more time than the >> single stemmed token query. There are also 5-7 words phrase query. So we >> want to reduce the search time by implementing this feature. >> >> With Regards >> Aman Tandon >> >> On Tue, Jun 16, 2015 at 6:42 PM, Alessandro Benedetti < >> benedetti.ale...@gmail.com> wrote: >> >>> Can I ask you why you need to concatenate the tokens ? Maybe we can find >>> a >>> better solution to concat all the tokens in one single big token . >>> I find it difficult to understand the reasons behind tokenising, token >>> filtering and then un-tokenizing again :) >>> It would be great if you explain a little bit better what you would like >>> to >>> do ! >>> >>> >>> Cheers >>> >>> 2015-06-16 13:26 GMT+01:00 Aman Tandon <amantandon...@gmail.com>: >>> >>> > Hi, >>> > >>> > I have a requirement to create the concatenated token of all the tokens >>> > created from the last item of my analyzer chain. >>> > >>> > *Suppose my analyzer chain is :* >>> > >>> > >>> > >>> > >>> > >>> > * <tokenizer class="solr.WhitespaceTokenizerFactory" /> <filter >>> > class="solr.WordDelimiterFilterFactory" catenateAll="1" >>> splitOnNumerics="1" >>> > preserveOriginal="1"/> <filter class="solr.EdgeNGramFilterFactory" >>> > minGramSize="2" maxGramSize="15" side="front" /> <filter >>> > class="solr.PorterStemmerFilterFactory"/>* >>> > I want to create a concatenated token plugin to add at concatenated >>> token >>> > along with the last token. >>> > >>> > e.g. Solr training >>> > >>> > *Porter:-* "solr" "train" >>> > Position 1 2 >>> > >>> > *Concatenated :-* "solr" "train" >>> > "solrtrain" >>> > Position 1 2 >>> > >>> > Please help me out. How to create custom filter for this requirement. >>> > >>> > With Regards >>> > Aman Tandon >>> > >>> >>> >>> >>> -- >>> -------------------------- >>> >>> Benedetti Alessandro >>> Visiting card : http://about.me/alessandro_benedetti >>> >>> "Tyger, tyger burning bright >>> In the forests of the night, >>> What immortal hand or eye >>> Could frame thy fearful symmetry?" >>> >>> William Blake - Songs of Experience -1794 England >>> >> >> >