2015-10-29 76 views
0

你好我同时使用了solr block join和query expansion。父实体有几个子文档。例如,作者有很多文章。我使用{父其中= “型:家长”!} ARTICLE_NAME &扩大=真& expand.field = & expand.q = 检索作家及其在同一时间的文章。但是,结果包含该作者的所有文档。我怎样才能只检索一个匹配搜索条件的文章?如何检索单个solr子文档

回答

1

也许你可以使用FL与限制PARAM,如:

*,孩子parentFilter =类型:父母限制= 1]

。那么,每个家长只能得到1个孩子文档。