lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pranaya Behera <pranaya.beh...@igp.com>
Subject Re: Sorting on child document field.
Date Mon, 23 May 2016 12:27:35 GMT
Hi Mikhail,
                 Thanks. Missed it completely thought it would handle by 
default.

On Monday 23 May 2016 02:08 PM, Mikhail Khludnev wrote:
> https://cwiki.apache.org/confluence/display/solr/Common+Query+Parameters#CommonQueryParameters-ThesortParameter
>
> sort=score asc
>
> On Mon, May 23, 2016 at 11:17 AM, Pranaya Behera 
> <pranaya.behera@igp.com <mailto:pranaya.behera@igp.com>> wrote:
>
>     Hi Mikhail,
>                      I saw the blog post tried to do that with parent
>     block query {!parent} as I dont have the reference for the parent
>     in the child to use in the {!join}. This is my result.
>     https://gist.github.com/shadow-fox/b728683b27a2f39d1b5e1aac54b7a8fb
>     . This yields me the results in desc even if I am using score=max.
>     How would I get it in the asc order ? Any suggestions where I am
>     messing up?
>
>
>     On Saturday 21 May 2016 12:03 AM, Mikhail Khludnev wrote:
>
>         Hello,
>
>         Check this
>         http://blog-archive.griddynamics.com/2015/08/scoring-join-party-in-solr-53.html
>         Let me know if you need further comments.
>
>         On Thu, May 19, 2016 at 4:25 PM, Pranaya Behera
>         <pranaya.behera@igp.com <mailto:pranaya.behera@igp.com>>
>         wrote:
>
>             Example would be:
>             Lets say that I have a product document with regular
>             fields as name,
>             price, desc, is_parent. it has child documents such as
>             CA:: fields as a,b,c,rank
>             and another child document as
>             CB:: fields as  x,y,z.
>             I am using the query where {!parent
>             which="is_parent:true"}a:some AND
>             b:somethingelse , here only CA child document is used for
>             searching no
>             other child document has been touched. this CA has rank
>             field. I want to
>             sort the parents using this field.
>             Product contains multiple CA documents. But the query
>             matches only one
>             document exactly.
>
>
>             On Thursday 19 May 2016 04:09 PM, Pranaya Behera wrote:
>
>                 While searching in the lucene code base I found
>                 /ToParentBlockJoinSortField /but its not in the solr
>                 or even in solrj as
>                 well. How would I use it with solrj as I can't find
>                 anything to query it
>                 through the UI.
>
>                 On Thursday 19 May 2016 11:29 AM, Pranaya Behera wrote:
>
>                     Hi,
>
>                           How can I sort the results i.e. from a block
>                     join parent query
>                     using the field from child document field ?
>
>                     Thanks & Regards
>
>                     Pranaya Behera
>
>
>
>
>
>
>
> -- 
> Sincerely yours
> Mikhail Khludnev
> Principal Engineer,
> Grid Dynamics
>
>
> <mailto:mkhludnev@griddynamics.com>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message