这里,我有一个索引文档,如:
doc = {
"id": 1,
"content": [
{
"txt": I,
"time": 0,
},
{
"txt": have,
"time": 1,
},
{
"txt": a book,
"time": 2,
},
{
"txt": do not match this block,
"time": 3,
},
]
}
我想匹配“我有一本书”,并返回匹配的时间:0,1,2。有人知道如何为这种情况建立索引和查询吗?我认为“content.txt”应该是扁平的,但是“content.time”应该是嵌套的?
1条答案
按热度按时间68bkxrlz1#
要匹配“我有一本书”,并返回匹配的时间:0,1,2。
添加索引Map、搜索查询和搜索结果的工作示例
索引Map:
搜索查询:
搜索结果: