Skip to content

Instantly share code, notes, and snippets.

@xNok
Created September 13, 2021 00:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save xNok/d302361ddbf679278580fded73fbd5b9 to your computer and use it in GitHub Desktop.
Save xNok/d302361ddbf679278580fded73fbd5b9 to your computer and use it in GitHub Desktop.
func read_events_as_raw_string(client influxdb2.Client) {
// Get query client
queryAPI := client.QueryAPI(org)
// Query
fluxQuery := fmt.Sprintf(`from(bucket: "users_business_events")
|> range(start: -1h)
|> filter(fn: (r) => r["_measurement"] == "thermostat")
|> yield(name: "mean")`)
result, err := queryAPI.QueryRaw(context.Background(), fluxQuery, influxdb2.DefaultDialect())
if err == nil {
fmt.Println("QueryResult:")
fmt.Println(result)
} else {
panic(err)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment