2015-10-29 103 views
0

你好我同時使用了solr block join和query expansion。父實體有幾個子文檔。例如,作者有很多文章。我使用{父其中= 「型:家長」!} ARTICLE_NAME &擴大=真& expand.field = & expand.q = 檢索作家及其在同一時間的文章。但是,結果包含該作者的所有文檔。我怎樣才能只檢索一個匹配搜索條件的文章?如何檢索單個solr子文檔

回答

1

也許你可以使用FL與限制PARAM,如:

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

。那麼,每個家長只能得到1個孩子文檔。