Я пытаюсь выяснить, как увеличить мои родительские документы на основе значений внутри поддокумента. В настоящее время я использую Solr 5.3, и все индексируется правильно. Вот структура документа я работаю с:Solr - увеличение родительских документов на основе дочернего поля документа
{
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
?
Я не смог найти документацию по этому вопросу, поэтому, если кто-то повысил работу на основе субдокументов, любая помощь будет оценена по достоинству!
Вы получили ответ на этот вопрос ???? –