In 4.3, frange query using an external file works for both q and fq. The
Solr wiki and SIA both state that ExternalFileField does not support
searching. Was the search/filter capability added recently, or is it not
supported?

Thanks,
Peter



On Wed, Jun 26, 2013 at 4:59 PM, Upayavira <u...@odoko.co.uk> wrote:

> The only way is using a frange (function range) query:
>
> q={!frange l=0 u=10}my_external_field
>
> Will pull out documents that have your external field with a value
> between zero and 10.
>
> Upayavira
>
> On Wed, Jun 26, 2013, at 09:02 PM, Arun Rangarajan wrote:
> >
> http://docs.lucidworks.com/display/solr/Working+with+External+Files+and+Processes
> > says
> > this about external file fields:
> > "They can be used only for function queries or display".
> > I understand how to use them in function queries, but how do I retrieve
> > the
> > values for display?
> >
> > If I want to fetch only the values of a single external file field for a
> > set of primary keys, I can do:
> > q=_val_:"EXT_FILE_FIELD"&fq=id:(doc1 doc2 doc3)&fl=id,score
> > For this query, the score is the value of the external file field.
> >
> > But how to get the values for docs that match some arbitrary query? Is
> > there a syntax trick that will work where the value of the ext file field
> > does not affect the score of the main query, but I can still retrieve its
> > value?
> >
> > Also is it possible to retrieve the values of more than one external file
> > field in a single query?
>

Reply via email to