我试图弄清楚如何根据子文档中的值来提升我的父文档。我目前正在使用 Solr 5.3,并且所有内容都已正确编入索引。这是我正在使用的文档结构:
{
id : 1
type_s : "Product",
productId : 1,
_children_ : [
{
id : 2,
type_s : "Store",
storeId : 100,
price_p : 10.99,
availability_s : "PICKUP"
},
{
id : 3,
type_s : "Store",
storeId : 101,
price_p : 11.99,
availability_s : "DELIVERY"
}
]
}
我已经能够对子文档进行所有过滤和分面,但我无法弄清楚提升。我试过bq
像下面这样进行连接,但没有运气:
bq={!parent which='type_s:Product'} availability_s:DELIVERY^2.0
另外,我将如何根据 的值进行提升price_p
?
我还没有找到任何关于这方面的文档,所以如果有人根据子文档进行了提升,任何帮助将不胜感激!