diff --git a/src/main/resources/mapper/MomentMapper.xml b/src/main/resources/mapper/MomentMapper.xml index 30e7c15..c3e9505 100644 --- a/src/main/resources/mapper/MomentMapper.xml +++ b/src/main/resources/mapper/MomentMapper.xml @@ -33,11 +33,11 @@ - SELECT a.id AS id, - b.username AS username, - b.avatar AS avatar, - a.content AS content, - a.create_time AS date + SELECT a.id AS id, + b.username AS username, + COALESCE(b.avatar, '') AS avatar, + a.content AS content, + a.create_time AS date FROM comment_record AS a LEFT JOIN user AS b ON a.create_by = b.id WHERE subject_id = #{id} @@ -45,12 +45,12 @@ - SELECT a.id AS id, - b.id AS userId, - b.username AS username, - b.avatar AS avatar, - a.content AS content, - a.create_time AS date + SELECT a.id AS id, + b.id AS userId, + b.username AS username, + COALESCE(b.avatar, '') AS avatar, + a.content AS content, + a.create_time AS date FROM moment AS a LEFT JOIN user AS b ON a.create_by = b.id ORDER BY a.create_time DESC @@ -60,7 +60,7 @@ SELECT a.id AS id, b.id AS userId, b.username AS username, - b.avatar AS avatar, + COALESCE(b.avatar, '') AS avatar, a.content AS content, a.create_time AS date FROM moment AS a