要展示所有字段,需要在查询时使用通配符"*"来代表所有字段。例如:

from influxdb_client import InfluxDBClient, Point
from influxdb_client.client.write_api import SYNCHRONOUS

client = InfluxDBClient(url="http://localhost:8086", token="my-token", org="my-org")
query = 'from(bucket:"my-bucket") |> range(start: -1h) |> filter(fn: (r) => r._measurement == "my-measurement") |> limit(n:10)'
result = client.query_api().query(query=query)
json_data = result.to_json()

print(json_data)

在上面的代码中,查询语句中使用了"*"通配符来代表所有字段:

from(bucket:"my-bucket") |> range(start: -1h) |> filter(fn: (r) => r._measurement == "my-measurement") |> limit(n:10)

这样查询的结果就会包含所有字段。

influxdb_client 查询数据 to_json 如何展示所有字段

原文地址: http://www.cveoy.top/t/topic/bU8s 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录