Thanks again On Tue, Nov 8, 2011 at 2:56 PM, Chris Hostetter <hossman_luc...@fucit.org>wrote:
> > : I'm having an issue with sorting because the PHP plugin converts the + to > : %2B, I get the error "Can't determine Sort Order: 'name+desc'". > > then it sounds like the PHP library you are using is URL escaping > things properly, and you should just be passing a simple space > character to it. > > the canonical form of a sort is "fieldname desc" or "fieldname asc" ... > when you see examples that look like "fieldname+desc" that's justbecause > the example is showing you what it looks like when it's been URL escaped > and put into the URL... > > https://wiki.apache.org/solr/CommonQueryParameters#sort > > : > : Thanks in advance for any assistance. > : > : Cheers > : > : Nov 8, 2011 1:53:00 PM org.apache.solr.core.SolrCore execute > : INFO: [pending] webapp=/solr path=/select/ > : > params={facet=true&sort=name+desc&indent=on&start=0&q=*:*&group.field=resourceid&group=true&facet.field=sport&facet.field=learningmode&rows=10&version=2.2} > : hits=3 status=0 QTime=2 > : Nov 8, 2011 1:53:58 PM org.apache.solr.core.SolrCore execute > : INFO: [pending] webapp=/solr path=/select > : > params={facet=true&start=0&q=Just*&group.field=resourceid&group=true&facet.field=sport&facet.field=learningmode&facet.field=resourceid& > : json.nl=map&wt=json&rows=10} hits=3 status=0 QTime=2 > : Nov 8, 2011 1:54:01 PM org.apache.solr.common.SolrException log > : SEVERE: org.apache.solr.common.SolrException: Can't determine Sort Order: > : 'name+desc', pos=9 > : at > org.apache.solr.search.QueryParsing.parseSort(QueryParsing.java:358) > : at org.apache.solr.search.QParser.getSort(QParser.java:251) > : at > : > org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java:82) > : at > : > org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:173) > : at > : > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) > : at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) > : at > : > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) > : at > : > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) > : at > : > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > : at > : > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > : at > : > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > : at > : > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > : at > : > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > : at > : > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > : at > : > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > : at > : > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > : at > : > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) > : at > : > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) > : at > : org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > : at java.lang.Thread.run(Thread.java:662) > : > : Nov 8, 2011 1:54:01 PM org.apache.solr.core.SolrCore execute > : INFO: [pending] webapp=/solr path=/select > : > params={facet=true&sort=name%2Bdesc&start=0&q=Just*&group.field=resourceid&group=true&facet.field=sport&facet.field=learningmode&facet.field=resourceid& > : json.nl=map&wt=json&rows=10} status=400 QTime=2 > : > > -Hoss >