提交 a0ad3dc2 作者: han

聊天详情分页展示最新的消息

上级 ccc02b98
...@@ -41,12 +41,15 @@ ...@@ -41,12 +41,15 @@
where is_deleted = 0 where is_deleted = 0
</select> </select>
<select id="selectUserMessage" resultType="com.mmc.iuav.user.entity.UserMessageDO"> <select id="selectUserMessage" resultType="com.mmc.iuav.user.entity.UserMessageDO">
select SELECT id, img_url, content, sender_user_id, receiver_user_id, create_time
id, img_url, content, sender_user_id,receiver_user_id, create_time FROM (
from user_message SELECT id, img_url, content, sender_user_id, receiver_user_id, create_time
where is_deleted = 0 and sender_user_id in(#{senderUserId} ,#{messageQO.receiverUserId}) and receiver_user_id in(#{senderUserId} ,#{messageQO.receiverUserId}) FROM user_message
order by create_time asc WHERE is_deleted = 0 AND sender_user_id IN (#{senderUserId} ,#{messageQO.receiverUserId}) AND receiver_user_id IN (#{senderUserId} ,#{messageQO.receiverUserId})
ORDER BY create_time desc
LIMIT #{messageQO.pageNo},#{messageQO.pageSize} LIMIT #{messageQO.pageNo},#{messageQO.pageSize}
) AS subquery
ORDER BY create_time ASC;
</select> </select>
<select id="countUserMessage" resultType="java.lang.Integer"> <select id="countUserMessage" resultType="java.lang.Integer">
select count(*) select count(*)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论