
写法一和写法二的查询结果是一致的,但是插叙效率是一致的吗?
写法一: filter:{ must:{ range:{ age:{ gte: 10, lte: 100 } } } }
写法二: filter:{ must:{ bool:{ range:{ age: { gte: 10 } } }, bool:{ range:{ age: { lte: 100 } } }, }
}
1 HaoC12 2018 年 5 月 9 日 养肥了再来 |
2 linxiaoziruo OP @HaoC12 洒水施肥 |
3 wph95 2018 年 5 月 9 日 放心 查询等价的 做 AST 的时候会将后面这种写法转化成类似写法一 这种的 |
4 puritania 2018 年 5 月 9 日 via iPhone 是的 最终会解析成一种格式的 |
5 linxiaoziruo OP V 站可以的 |