bug fixed:

API: /api/device/query/devices/{deviceId}
    修复返回值中channelCount属性常为0的问题
This commit is contained in:
Nashira 2022-04-13 16:24:00 +08:00
parent 3955e6ed53
commit b723fc5252
No known key found for this signature in database
GPG Key ID: 598EE12B8A071CD4

View File

@ -13,7 +13,7 @@ import java.util.List;
@Repository @Repository
public interface DeviceMapper { public interface DeviceMapper {
@Select("SELECT * FROM device WHERE deviceId = #{deviceId}") @Select("SELECT *, (SELECT count(0) FROM device_channel WHERE deviceId=device.deviceId) as channelCount FROM device WHERE deviceId = #{deviceId}")
Device getDeviceByDeviceId(String deviceId); Device getDeviceByDeviceId(String deviceId);
@Insert("INSERT INTO device (" + @Insert("INSERT INTO device (" +