Files
sweet-hut-service/home-service/src/main/resources/mapper/JournalMapper.xml
2026-04-01 23:24:30 +08:00

20 lines
832 B
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.cxx.home.dao.JournalDao">
<select id="queryJournal" resultType="com.cxx.home.dto.JournalDto">
SELECT id AS id,
date AS date,
location AS location,
category AS category,
weather AS weather,
mood AS mood,
content AS content,
image_url AS imageUrl,
video_url AS videoUrl
FROM journal AS a
WHERE a.date <![CDATA[ >=]]> STR_TO_DATE(#{query.startDate}, '%Y-%m-%d')
AND a.date <![CDATA[ <=]]> STR_TO_DATE(#{query.endDate}, '%Y-%m-%d')
ORDER BY a.date DESC
</select>
</mapper>