|
|
|
|
@ -80,8 +80,8 @@ public class TDengineService {
|
|
|
|
|
public Map<String, Object> getLatestDeviceData(Long id) {
|
|
|
|
|
String tableName = "d_" + id;
|
|
|
|
|
|
|
|
|
|
// 修改SQL:对每个列单独使用last_row函数并指定别名
|
|
|
|
|
String sql = "SELECT last_row(ts) as ts, last_row(query_data) as query_data FROM besure." + tableName;
|
|
|
|
|
String sql = "SELECT ts, query_data FROM besure." + tableName +
|
|
|
|
|
" ORDER BY ts DESC LIMIT 1";
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
return jdbcTemplate.queryForObject(sql, new RowMapper<Map<String, Object>>() {
|
|
|
|
|
|