influxDB插入导致field重复

在学习influxDb的过程中,发现插入数据时,前后插入的数据结构发生变化,会导致fieldKey出现重复字段。
而且重复的fieldKey还对应不同的fieldType,这种情况怎么解决?(influxdb的版本号是1.8.4)

假设我现在执行这样一个语句(未指定时间戳):

insert test,name=junjun password=111111i,lst="2022-01-01"

那么我就得到了一张test表,其中name是tag,password和lst是field。
但是接着练习我就发现一个问题,如果我再插入这样一条语句(指定了时间戳),

insert test,name=junjun password=111111i,lst=20220603 454545454545

这条语句与上一条类似,但是我将lst的结构进行了改变,按理说应该无法插入才对,但是现在不仅插入成功了,而且还让我的表结构出现了变化。

img

现在我的表里有了两个lst,他们的数据类型是不一样的,相对的,执行查询时也就出问题了,我String类型的lst现在查询不到了。

img

这种问题是什么原因呢?有什么办法避免吗?如果因为插入错误导致出现这样的问题,那怎么查询原来那个字段的信息呢?

后面继续练习的时候发现,把结构错误的数据删掉后,就能恢复表结构了。
但是感觉会很麻烦