例如,我想查询 InfluxDB 中一个 bucket 中, 指定 measurement 里,所有的设备 Id (tag)。
flux 查询
import "influxdata/influxdb/schema"
schema.measurementTagValues(
bucket: "sunzhongwei.com",
tag: "deviceId",
measurement: "sunzhongwei.com"
)
golang 查询
但是如何在 golang 中执行这个查询呢?
感觉 queryAPI 就行,测试了一下确实是这样。
查询结果:
value: map[_value:testId result:_result table:0]
value: map[_value:testId2 result:_result table:0]
参考
- https://docs.influxdata.com/influxdb/v2.0/query-data/flux/explore-schema/#list-tag-values-in-a-measurement
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式