使用Solr:5.5.3,Java 7.
我必须获取所有 Item:Cap和Size_s:XL,with facets:COLOR_s和SIZE_s 。 这里Item是Parent Doc的一部分,Size是Child doc的一部分。我曾想过使用BlockJoin,但我无法理解如何同时查询父级和子级。
感谢任何帮助和指导。感谢。
oVizFrame.setVizProperties({
plotArea: {
dataLabel: { renderer: function(oConfig){
if(oConfig.val === 0){
oConfig.text = "";
}
} }
}
});
修改: type_s标识文档,因此任何查询都应包含此字段。
答案 0 :(得分:0)
尝试以下查询:
q={!parent which="Item:Cap"}Size_s:XL&facet.field=SIZE_s&facet.field=COLOR_s&facet=on
这应该为您提供所需的文件。
我已使用Solr Block Join Parser Documentation和yonik's Solr Nested Objects Tutorial作为参考。