Thanks,
when I'm trying:
city:"walla walla"^10 {!parent which="is_parent:true"
score=max}(normal_text:walla)
I get:
> "msg": "org.apache.solr.search.SyntaxError: Cannot parse
> '(normal_text:walla': Encountered \"<EOF>\" at line 1, column 18.\nWas
> expecting one of:\n <AND> ...\n <OR> ...\n <NOT> ...\n \"+\"
> ...\n \"-\" ...\n <BAREOPER> ...\n \"(\" ...\n \")\" ...\n
> \"*\" ...\n \"^\" ...\n <QUOTED> ...\n <TERM> ...\n
> <FUZZY_SLOP> ...\n <PREFIXTERM> ...\n <WILDTERM> ...\n
> <REGEXPTERM> ...\n \"[\" ...\n \"{\" ...\n <LPARAMS> ...\n
> \"filter(\" ...\n <NUMBER> ...\n "
On Tue, Apr 12, 2016 at 1:30 PM, Mikhail Khludnev <
[email protected]> wrote:
> Hello,
>
> It's usually
> parent_field:"bla bla"^10 {!parent which="is_parent:true"
> score=max}(child_field:bla)
> or
> parent_field:"bla bla"^10 +{!parent which="is_parent:true"
> score=max}(child_field:bla)
>
> there should be no spaces in child clause, otherwise extract it to param
> and refrer via v=$param
>
>
> On Tue, Apr 12, 2016 at 9:56 AM, michael solomon <[email protected]>
> wrote:
>
> > Hi,
> > I'm using in BlockJoin Parser Query for return the parent of the relevant
> > child i.e:
> > {!parent which="is_parent:true" score=max}(child_field:bla)
> >
> > It's possible to boost the parent? something like:
> >
> > {!parent which="is_parent:true" score=max}(child_field:bla)
> > parent_field:"bla bla"^10
> > Thanks,
> > Michael
> >
>
>
>
> --
> Sincerely yours
> Mikhail Khludnev
> Principal Engineer,
> Grid Dynamics
>
> <http://www.griddynamics.com>
> <[email protected]>
>