现在有这么个需求, 在一个 josn 中找到 name 所在位置
[
{
大量各种其他不相关属性,
children: [
{
name: '',
大量各种其他不相关属性
}
]
},
...
]
怎么去通过模糊匹配 name 去获得这两层的 index
- 数据很大, 有几 M;
- 第一层与第二层可能都 0 有几百条;
- 实时更新的, 所以无法通过先初始化一个 hash 表来查 Index;
怎么让获得 index 的时间尽量短? 因为需要查找的 name 是通过 input 输入的, 一边输入, 一边不停去匹配查找!
目前已经掉了很多头发, 请各位帮帮我埼玉!
ps: 如果需求没有表达明确, 请帮忙指正哦