Я индексируюсь документы какElasticSearch Возвращение подобранного элемента массива при поиске
{
"words":[
{
"word":"Rakennustietosäätiö",
"pos":[72, 3347, 97, 3642]
},
{
"word":"homevauriot",
"pos":[792, 972, 1041, 1011]
},
{
"word":"mikrobivauriot",
"pos":[1301, 972, 1572, 1005]
},
{
"word":"kulkeutumisesta",
"pos":[616, 1643, 970, 168]
},
{
"word":"terveyshaitoista",
"pos":[630, 1813, 981, 1861]
}
],
"image":"K00277_1.jpg",
"pdf_file":"K00277.pdf",
"page":1
}
Тогда искать по слову «Rakennustietosäätiö». Я бы хотел, чтобы он возвращал согласованный документ, но содержал только согласованный элемент. В этом случае это
{
"word":"Rakennustietosäätiö",
"pos":[72, 3347, 97, 3642]
}
Спасибо. Но с родительским ребенком, можем ли мы иметь больше подобных, допустим, аналогичные родительские документы основываются на их детях? –
Нет, один родитель для ребенка и любое количество детей для родителя. Других отношений нет. –