I know,i know, This is a very expensive operation,the requirement  is also
very odd ,but is also very real. It is actually desired to go through the
whole documents within lucene again and again.
List the all potential value of a specified, and then divide the all work
(to go through) into a series of sub jobs by the variant field values. this
is my original intention.
By the way,I had a suggestion: can solr/lucene expose some class/interface
"public"? I had study the src of ( lucene/solr), i found some  utilities is
convenient to fulfill my required, but it is sad that they are  all access
modifier with private,protected or default.
B.R.
murphy

On Wed, Apr 11, 2012 at 11:59 PM, Erick Erickson <erickerick...@gmail.com>wrote:

> Consider using the TermsComponent
> (http://wiki.apache.org/solr/TermsComponent)
> You could get some number of terms from
> your field at a time by judicious use of, say,
> facet.prefix if you wanted.
>
> But why do you want to do this? It's kind of an
> odd requirement, and since you say there are
> millions of values this will be expensive....
>
> Best
> Erick
>
> On Wed, Apr 11, 2012 at 7:23 AM, a sd <liurx...@gmail.com> wrote:
> > The type of content is "solr.string", actually is a sequence of any
> > characters,"_",number,etc.
> >
> > On Wed, Apr 11, 2012 at 7:06 PM, Marcelo Carvalho Fernandes <
> > mcf2...@gmail.com> wrote:
> >
> >> What type of content do you have in this field?
> >>
> >> ---
> >> Marcelo Carvalho Fernandes
> >>
> >> On Wednesday, April 11, 2012, a sd <liurx...@gmail.com> wrote:
> >> > hi,all.
> >> >      I want to get all values of a specified field,  this field is
> type
> >> of
> >> > "solr.string".
> >> >      I can achieve this object by using "facet" feature, but there is
> a
> >> > trouble : it respond me the all values by the default "facet" query.
> If
> >> > there are millions of values with a field ,or more, it is a disaster
> to
> >> > the application.  I thought, was there a way  by which i can account
> the
> >> > amount of values at first, and then i query a segment of values by
> >> > specified the "facet.offset" and "facet.limit" iteratively?
> >> >     Thanks for your attention.
> >> >     B.R.
> >> > murphy
> >> >
> >>
> >> --
> >> ----
> >> Marcelo Carvalho Fernandes
> >> +55 21 8272-7970
> >> +55 21 2205-2786
> >>
>

Reply via email to