You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过HTTP接口获取与cnosdb-cli顺序一致的查询结果?

解决CNOSDB HTTP接口查询字段顺序与CLI一致的问题

直接在SQL语句里显式指定字段顺序,把time放在第一位,后面跟表中其他字段,替代原来的*即可。

比如原语句Select * From air Limit 1;,修改为:

Select time, 字段1, 字段2, 字段3 From air Limit 1;

这里的字段1, 字段2, 字段3需要替换为你air表中实际存在的其他字段,顺序和CLI返回的保持一致就行。

原因是CNOSDB的CLI会按照表定义的原生字段顺序返回结果,而HTTP接口默认会对字段名按字典序排序后返回。显式指定字段顺序就能强制让HTTP接口返回和CLI完全一致的结果顺序。

内容的提问来源于stack exchange,提问作者learn_more

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 06:44:54