У меня есть документ продукта с полем "sid" - это внешний ключ для торгового документа, а для другого документа продажи - поле "id", это первичное поле в торговом документе.Как получить все совпадающие торговые документы по продуктам, имеющие значения "sid" в торговом документе.
Как написать запрос Solr Join?
Пример: Имея ключевое слово solr "test", мы имеемследующие данные."документы": [{"PPS_productID": "CB_9457", "documentType": "Продажи", "имя": "A1"
},
{
"documentType": "Products",
"PPS_productID": "PPS3-639",
"PPS_storeid": "CB_9457"
},
{
"PPS_productID": "CB_9458",
"documentType": "Sales",
"name":"A2"
},
{
"documentType": "Products",
"PPS_productID": "PPS3-640",
"PPS_storeid": "CB_9458"
}
{
"PPS_productID": "CB_9459",
"documentType": "Sales"
"name":"A3"
},
{
"documentType": "Products",
"PPS_productID": "PPS3-640",
"PPS_storeid": "CB_9460"
}
]
Как получить следующееответ на запрос соединения."docs": [{"documentType": "Products", "PPS_productID": "PPS3-639", "PPS_storeid": "CB_9457", "name": "A1"}, {"documentType": "Products","PPS_productID": "PPS3-640", "PPS_storeid": "CB_9458", "name": "A2"}]