【发布时间】:2015-10-29 11:27:26
【问题描述】:
您好,我同时使用了 solr 块连接和查询扩展。父实体有几个子文档。例如,一个作者有很多文章。我使用 {!parent which="type:parent"} article_name &expand=true&expand.field=root&expand.q=: 同时检索作者及其文章.但是,结果包含该作者的所有文档。如何只检索与搜索词匹配的一篇文章?
【问题讨论】:
您好,我同时使用了 solr 块连接和查询扩展。父实体有几个子文档。例如,一个作者有很多文章。我使用 {!parent which="type:parent"} article_name &expand=true&expand.field=root&expand.q=: 同时检索作者及其文章.但是,结果包含该作者的所有文档。如何只检索与搜索词匹配的一篇文章?
【问题讨论】:
也许你可以使用 fl 和 limit 参数,如:
*,[child parentFilter=type:parent limit=1]
。那么,每个父级只能获得 1 个子文档。
【讨论】: