我有一个要求,列值的聚合必须进入 Solr 文档字段。
Oracle 支持listagg和类似的功能。
在 DiH 中使用时会引发错误,例如
不允许子分组
oracle sql查询是
select subjectId, listagg(rank || '---' || replace( trim(studentLastname) ,',',' '), '; ') within group (order by rank) As rankersList where subjectId > 0 Group by subjectId;
上面的查询在一行中给出了给定主题的学生和他们的排名。
具有最佳性能的 DIH 中最聪明的方法是什么。
有什么建议么?