src/main/resources/mapper/HistoryMapper.xml
@@ -236,4 +236,23 @@ h.time </select> <select id="listGetSensorData" resultType="java.util.LinkedHashMap"> SELECT DATE_FORMAT(h.time,'%Y-%m-%d %H:%i:%s') time, <foreach collection="sensorKeys" item="sensorKey" separator=","> h.value->'$.${sensorKey}' as '${sensorKey}' </foreach> FROM history as h <where> <if test="mac!=null"> and h.mac=#{mac} </if> and h.time >= #{startTime} and h.time <![CDATA[<]]> #{endTime} </where> ORDER BY h.time </select> </mapper>