Ok... my bad...

My solr installation is in cloud mode... so the basic solr stop and start does 
not update the configuration right?

I started solr using: 
solr -c -Dbootstrap_confdir=C:\solr-5.0.0\server\solr\patientsCollection\conf 
-Dcollection.configName=myconf

and the error was solved.

Please, advice if this is the correct command to update the solr configuration 
in cloud mode.

Thanks,

Pedro Figueiredo
Senior Engineer

pjlfigueir...@criticalsoftware.com
M. 934058150
 

Rua Engº Frederico Ulrich, nº 2650 4470-605 Moreira da Maia, Portugal
T. +351 229 446 927 | F. +351 229 446 929
www.criticalsoftware.com

PORTUGAL | UK | GERMANY | USA | BRAZIL | MOZAMBIQUE | ANGOLA
A CMMI® LEVEL 5 RATED COMPANY CMMI® is registered in the USPTO by CMU"
 


-----Original Message-----
From: Andrea Gazzarini [mailto:a.gazzar...@gmail.com] 
Sent: 15 April 2015 08:41
To: solr-user@lucene.apache.org
Subject: Re: sort by a copy field error

Really strange to me: the cause should be what Shawn already pointed out, 
because that error is raised when:

SchemaField sf = req.getSchema().getFieldOrNull(field);

....

is null:

if (null == sf) {
    ...
    throw new SolrException(SolrException.ErrorCode.BAD_REQUEST, "sort param 
field can't be found: " + field); }

So it seems Solr doesn't find the "name_sort" field in the schema, as you 
changed that (the schema) without reloading / restarting.

Andrea

On 04/15/2015 09:30 AM, Pedro Figueiredo wrote:
> Hello,
>
> http://localhost:8983/solr/patientsCollection/select?q=*%3A*&sort=name
> _sort+asc&wt=json&indent=true&_=1429082874881
>
> I am using the solr console admin and in the "query" option I just define the 
> field sort with "name_sort asc".
>
> Pedro Figueiredo
> Senior Engineer
>
> pjlfigueir...@criticalsoftware.com
> M. 934058150
>   
>
> Rua Engº Frederico Ulrich, nº 2650 4470-605 Moreira da Maia, Portugal 
> T. +351 229 446 927 | F. +351 229 446 929 www.criticalsoftware.com
>
> PORTUGAL | UK | GERMANY | USA | BRAZIL | MOZAMBIQUE | ANGOLA A CMMI® 
> LEVEL 5 RATED COMPANY CMMI® is registered in the USPTO by CMU"
>   
>
>
> -----Original Message-----
> From: Andrea Gazzarini [mailto:a.gazzar...@gmail.com]
> Sent: 14 April 2015 19:47
> To: solr-user@lucene.apache.org
> Subject: Re: sort by a copy field error
>
> Hi Pedro
> Please post the request that produces that error
>
> Andrea
> On 14 Apr 2015 19:33, "Pedro Figueiredo" 
> <pjlfigueir...@criticalsoftware.com>
> wrote:
>
>> Hello,
>>
>>
>>
>> I have a pretty basic question:  how can I sort by a copyfield?
>>
>>
>>
>> My schema conf is:
>>
>>
>>
>> <field name="name" type="text_general_edge_ngram" indexed="true"
>> stored="true" omitNorms="true" termVectors="true"/>
>>
>> <field name="name_sort" type="string" indexed="true" stored="false"/>
>>
>> <copyField source="name" dest="name_sort" />
>>
>>
>>
>> And when I try to sort by "name_sort" the following error is raised:
>>
>> "error": {
>>
>>      "msg": "sort param field can't be found: name_sort",
>>
>>      "code": 400
>>
>>    }
>>
>>
>>
>> Thanks in advanced,
>>
>>
>>
>> Pedro Figueiredo
>>
>>
>>
>>

Reply via email to