考虑数据库中的JSON文档示例:
{
text: 'grandparent',
children: [
{
text: 'parent',
children: [
{
text: 'child'
}
]
}
]
}
有没有可能为嵌套的JSON文档设置全文搜索?我正在寻找的是在深度嵌套的动态文档中搜索的可能性,并接收对找到的对象(search('child') => { text: 'child' }
)或某种属性路径的直接引用(在本例中,如/children/0/children/0
)。
1条答案
按热度按时间z31licg01#
在ElasticSearch中,您得到的是
nested
。您可以使用
children.text : child
进行查询