src/main/resources/mapper/RealWeatherMapper.xml
@@ -12,4 +12,16 @@ (#{item.cityCode},#{item.time},#{item.json}) </foreach> </insert> <select id="getTempAndCloud" resultType="java.util.Map"> select DATE_FORMAT(time, #{typeFormat}) time, json->'$.temp' 'temp', json->'$.cloud' 'cloud' from real_weather where city_code=#{cityCode} and time >= #{startTime} AND time <![CDATA[<]]> #{endTime} and DATE_FORMAT(time,'%H:%i:%s')=#{time} and cast(json->'$.condition' as UNSIGNED INTEGER)>=#{condition} </select> </mapper>