【TDengine 使用环境】
生产环境 /测试/ Poc/预生产环境
docker 3.3.6.13
【TDengine 版本】
docker 单机 3.3.6.13 驱动3.6.3 ws的链接
【操作系统以及版本】
【部署方式】容器/非容器部署
【集群节点数】1\
【集群副本数】
【描述业务影响】
【问题复现路径/shan】做过哪些操作出现的问题
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@TableName(“thing_model_message”)
public class ThingModelEntity {
private String tbname;
@TableField(jdbcType = NCHAR)
private String msgId;
@TableField(jdbcType = NCHAR)
private String deviceName;
@TableField(jdbcType = NCHAR)
private String productKey;
@TableField(jdbcType = NCHAR)
private String uid;
/**
* 消息类型
* property:属性
* event:事件
* service:服务
*/
@TableField(jdbcType = NCHAR)
private String type;
/**
* 标识符:上线,下线,注册,属性上报,事件上报,服务调用,OTA升级,配置下发
*/
@TableField(jdbcType = NCHAR)
private String identifier;
/**
* 设备ip地址
*/
@TableField(jdbcType = NCHAR)
private String ip;
/**
* 消息状态码
*/
private int code;
/**
* 原始报文
*
*/
@TableField(jdbcType = NCHAR)
private String data;
/**
* 消息上报时间
*/
private Timestamp ts;
}
LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper();
lambdaQueryWrapper.eq(ThingModelEntity::getType, TYPE_STATE);
lambdaQueryWrapper.eq(ThingModelEntity::getTbname, TdsUtils.getDeviceNameTableName(deviceName));
List thingModelEntities1 = thingModelMessageMapper.selectList(lambdaQueryWrapper);
【遇到的问题:问题现象及影响】
通过mybatisplus的添加表名查询查询不到数据
通过sql是可以查询到的
【资源配置】
【报错完整截图】


