I don't think it's implemented.
I can propose to send the first request to termsComponent, that yields
terms by prefix, then the second request can gather totaltermfreqs.

On Fri, Jan 23, 2015 at 11:51 AM, Nitin Solanki <nitinml...@gmail.com>
wrote:

> Thanks Mikhail Khludnev..
> I tried this:
> *
> http://localhost:8983/solr/collection1/spell?q=gram:%22the%22&rows=1&fl=totaltermfreq(gram,the)
> <
> http://localhost:8983/solr/collection1/spell?q=gram:%22the%22&rows=1&fl=totaltermfreq(gram,the)
> >*
> and it worked.
> I want to know more. Can we do same thing *(totaltermfreq)* on suggestions
> ? I tried "th" and get "the" is suggestion. I want to retrieve term
> frequency not document frequency even in the suggestions. Can I do that?
>
> *Instance of suggestions: *
> <lst>
> <str name="word">the</str>
> <int name="freq">897</int>  *Here -* freq is Document frequency. I need
> Term frequency
> </lst>
>
>
>
> On Fri, Jan 23, 2015 at 1:53 PM, Mikhail Khludnev <
> mkhlud...@griddynamics.com> wrote:
>
> > https://cwiki.apache.org/confluence/display/solr/Function+Queries
> > totaltermfreq()
> >
> > of you need to sum term freq on docs from resultset?
> >
> >
> > On Fri, Jan 23, 2015 at 10:56 AM, Nitin Solanki <nitinml...@gmail.com>
> > wrote:
> >
> > > I indexed some text_file files in Solr as it is. Applied "
> > > *StandardTokenizerFactory*" and "*ShingleFilterFactory*" on text_file
> > field
> > >
> > > *Configuration of Schema.xml structure below :*
> > > <field name="id" type="string" indexed="true" stored="true"
> > required="true"
> > > multiValued="false" />
> > > <field name="text_file" type="textSpell" indexed="true" stored="true"
> > > required="true" multiValued="false"/>
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > *<fieldType name="textSpell" class="solr.TextField"
> > > positionIncrementGap="100">       <analyzer
> > > type="index">                             <tokenizer
> > > class="solr.StandardTokenizerFactory"/>
> >  <filter
> > > class="solr.ShingleFilterFactory" maxShingleSize="5" minShingleSize="2"
> > > outputUnigrams="true"/>       </analyzer>       <analyzer
> > > type="query">                             <tokenizer
> > > class="solr.StandardTokenizerFactory"/>
> >  <filter
> > > class="solr.ShingleFilterFactory" maxShingleSize="5" minShingleSize="2"
> > > outputUnigrams="true"/>      </analyzer></fieldType>*
> > >
> > > *Stored Documents like:*
> > > *[{"id":"1", "text_file": "text": "text of document"}, {"id":"2",
> > > "text_file": "text": "text of document"} and so on ]*
> > >
> > > *Problem* : If I search a word in a SOLR index I get a document count
> for
> > > documents which contain this word, but if the word is included more
> times
> > > in a document, the total count is still 1 per document. I need every
> > > returned document is counted for the number of times they have the
> > searched
> > > word in the field. *Example* :I see a "numFound" value of 12, but the
> > word
> > > "what" is included 20 times in all 12 documents. Could you help me to
> > find
> > > where I'm wrong, please?
> > >
> >
> >
> >
> > --
> > Sincerely yours
> > Mikhail Khludnev
> > Principal Engineer,
> > Grid Dynamics
> >
> > <http://www.griddynamics.com>
> > <mkhlud...@griddynamics.com>
> >
>



-- 
Sincerely yours
Mikhail Khludnev
Principal Engineer,
Grid Dynamics

<http://www.griddynamics.com>
<mkhlud...@griddynamics.com>

Reply via email to