Faceting won't work at all. Its function is to return the count of the *documents* that a value occurs in, so that's no good for your use case.
"I don't know how to issue a proper SOLR query that returns a word count for a paragraph of text such as the term "amplifier" for a field. For some reason it only returns." This is really unclear. Are you asking for the word counts of a paragraph that contains "amplifier"? The number of times "amplifier" appears in a paragraph? In a document? And why do you want this information anyway? It might be an XY problem. Best Erick On Fri, Jan 20, 2012 at 1:06 PM, solr user <mvidaat...@gmail.com> wrote: > SOLR reports the term occurrence for terms over all the documents. I am > having trouble making a query that returns the term occurrence in a > specific page field called, documentPageId. > > I don't know how to issue a proper SOLR query that returns a word count for > a paragraph of text such as the term "amplifier" for a field. For some > reason it only returns. > > The things I've tried only return a count for 1 occurrence of the term even > though I see the term in the paragraph more than just once. > > I've tried faceting on the field, "contents" > > http://localhost:8983/solr/select?indent=on&q=*:*&wt=standard&facet=on&facet.field=documentPageId&facet.query=amplifier&facet.sort=lex&facet.missing=on&facet.method=count > > <lst name="facet_counts"> > <lst name="facet_queries"> > <int name="amplifier">21</int> > </lst> > <lst name="facet_fields"> > <lst name="documentPageId"> > <int name="49667.1">1</int> > <int name="49667.10">1</int> > <int name="49667.11">1</int> > <int name="49667.12">1</int> > <int name="49667.13">1</int> > <int name="49667.14">1</int> > <int name="49667.15">1</int> > <int name="49667.16">1</int> > <int name="49667.17">1</int> > <int name="49667.18">1</int> > <int name="49667.19">1</int> > <int name="49667.2">1</int> > <int name="49667.20">1</int> > <int name="49667.21">1</int> > <int name="49667.3">1</int> > <int name="49667.4">1</int> > <int name="49667.5">1</int> > <int name="49667.6">1</int> > <int name="49667.7">1</int> > <int name="49667.8">1</int> > <int name="49667.9">1</int> > <int name="49670.1">1</int> > <int name="49670.2">1</int> > <int name="49670.3">1</int> > <int name="49670.4">1</int> > <int name="49677.1">1</int> > <int name="49677.2">1</int> > <int name="49677.3">1</int> > <int>0</int> > </lst> > </lst> > <lst name="facet_dates"/> > <lst name="facet_ranges"/> > </lst> > </response> > > > In schema.xml: > <field name="contents" type="bucketFirstLetter" stored="true" > indexed="true" /> > <field name="documentPageId" type="string" indexed="true" stored="true" > multiValued="false"/> > > In solrconfig.xml: > > <str name="facet.field">filewrapper</str> > <str name="facet.field">caseNumber</str> > <str name="facet.field">pageNumber</str> > <str name="facet.field">documentId</str> > <str name="facet.field">contents</str> > <str name="facet.query">documentId</str> > <str name="facet.query">caseNumber</str> > <str name="facet.query">pageNumber</str> > <str name="facet.field">documentPageId</str> > <str name="facet.query">contents</str> > > Thanks in advance,