【发布时间】:2021-06-09 13:20:53
【问题描述】:
我们在 Elastic Search 中有两个字段 startid 和 endid,例如 startid - 3061410 和 endid - 3061450。现在,如果我输入 3061410 和 3061450 之间的任何数字,查询应该获取该项目。单击此处查看弹性索引的快照:- Elastic index snapshot
预期结果快照: Click here
我尝试了以下查询,但没有得到预期的结果:
{ "range": { "startid": { "gte": parseInt(this.selectedOP_no),"lte":+parseInt(this.selectedOP_no)+40 } } }
this.selectedOP_no 是 startid 和 endid 之间的数字,如 3061411
【问题讨论】:
标签: angular typescript elasticsearch elasticsearch-plugin elasticsearch-dsl