我的日志当中,某个字段(reqArgs)存放了接口调用参数,是个json串,其中有一个属性是uid,值为 16159489957491204426816。reqArgs设置为text类型。
我在kibana上查询时,如果用 reqArgs:16159489957491204426816 无法搜到结果,只有用 reqArgs:"16159489957491204426816" 才可以。
查看nginx请求日志,发现前者被转成了1.6159489957491204e+22,而我实际要查询的j如果我想要kibana搜索框里所有的内容都被当成文本来查询,就是让 reqArgs:16159489957491204426816 也能查出结果,而不是当成这种长整数处理,有办法设置吗?
我在kibana上查询时,如果用 reqArgs:16159489957491204426816 无法搜到结果,只有用 reqArgs:"16159489957491204426816" 才可以。
查看nginx请求日志,发现前者被转成了1.6159489957491204e+22,而我实际要查询的j如果我想要kibana搜索框里所有的内容都被当成文本来查询,就是让 reqArgs:16159489957491204426816 也能查出结果,而不是当成这种长整数处理,有办法设置吗?
1 个回复
liuxg - Elastic
赞同来自: