The query method seems to only support "solr/select" requests. I subclassed 
SolrRequest and created a request class that supports "solr/autoSuggest" - 
following the pattern in LukeRequest. It seems to work fine for me.

Clay 

-----Original Message-----
From: Grant Ingersoll [mailto:gsing...@apache.org] 
Sent: Tuesday, April 07, 2009 10:41 PM
To: solr-user@lucene.apache.org
Subject: Re: Term Counts/Term Frequency Vector Info

You can send arbitrary requests via SolrJ, just use the parameter map via the 
query method: 
http://lucene.apache.org/solr/api/solrj/org/apache/solr/client/solrj/SolrServer.html
.

-Grant

On Apr 7, 2009, at 1:52 PM, Fink, Clayton R. wrote:

> These URLs give me what I want - word completion and term counts.  
> What I don't see is a way to call these via SolrJ. I could call the 
> server directly using java.net classes and process the XML myself, I 
> guess. There needs to be an auto suggest request class.
>
> http://localhost:8983/solr/autoSuggest?terms=true&terms.fl=CONTENTS&te
> rms.lower=Lond&terms.prefix=Lon&indent=true
>
> <response>
> −
> <lst name="responseHeader">
> <int name="status">0</int>
> <int name="QTime">0</int>
> </lst>
> −
> <lst name="terms">
> −
> <lst name="CONTENTS">
> <int name="London">11</int>
> <int name="Londoners">2</int>
> </lst>
> </lst>
> </response>
>
> http://localhost:8983/solr/autoSuggest?terms=true&terms.fl=CONTENTS&te
> rms.lower=London&terms.upper=London&terms.upper.incl=true&indent=true
>
> <response>
> −
> <lst name="responseHeader">
> <int name="status">0</int>
> <int name="QTime">0</int>
> </lst>
> −
> <lst name="terms">
> −
> <lst name="CONTENTS">
> <int name="London">11</int>
> </lst>
> </lst>
> </response>
>
> -----Original Message-----
> From: Grant Ingersoll [mailto:gsing...@apache.org]
> Sent: Monday, April 06, 2009 5:43 PM
> To: solr-user@lucene.apache.org
> Subject: Re: Term Counts/Term Frequency Vector Info
>
> See also http://wiki.apache.org/solr/TermsComponent
>
> You might be able to apply these patches to 1.3 and have them work, 
> but there is no guarantee.  You also can get some termDocs like 
> capabilities through Solr's faceting capabilities, but I am not aware 
> of any way to get at the term vector capabilities.
>
> HTH,
> Grant
>
> On Apr 6, 2009, at 1:49 PM, Fink, Clayton R. wrote:
>
>> I want the functionality that Lucene IndexReader.termDocs gives me.
>> That or access on the document level to the term vector. This 
>> (http://wiki.apache.org/solr/TermVectorComponent?highlight=(term
>> )|(vector) seems to suggest that this will be available in 1.4. Is 
>> there any way to do this in 1.3?
>>
>> Thanks,
>>
>> Clay
>>
>
> --------------------------
> Grant Ingersoll
> http://www.lucidimagination.com/
>
> Search the Lucene ecosystem (Lucene/Solr/Nutch/Mahout/Tika/Droids)
> using Solr/Lucene:
> http://www.lucidimagination.com/search

--------------------------
Grant Ingersoll
http://www.lucidimagination.com/

Search the Lucene ecosystem (Lucene/Solr/Nutch/Mahout/Tika/Droids)
using Solr/Lucene:
http://www.lucidimagination.com/search 

Reply via email to