如何设置传递一些文档字段值作为子查询solr的参数

zrfyljdw  于 2021-10-10  发布在  Java
关注(0)|答案(0)|浏览(139)

正在尝试将值从父(parentid)文档设置为子查询字段(childid),如下所示。
?fl=,emp:[子查询]&emp.rows=2&emp.fl=&emp.q={!terms f=childid v=$row.parentid}但没有得到结果。
但是,当我硬编码时,其值如下所示?fl=,emp:[子查询]&emp.rows=2&emp.fl=&emp.q=childid:123
我错过什么了吗?
使用嵌套实体和sql查询进行索引。

<entity name="parent" query="select * from table where condition">
  <field column="parentId"/>
  <entity name="child" query="select 8 from table where 
  childId=${parent.id}"> 
 <field column="childId"/>
 </entity>
</entity>`

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题