Commit 3633c7415b0dbc85887a646fccc5480e86403b6d
1 parent
983742fd
【解决todo】ai 对话改为升序
Showing
1 changed file
with
6 additions
and
2 deletions
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/mysql/chat/AiChatConversationMapper.java
| 1 | 1 | package cn.iocoder.yudao.module.ai.dal.mysql.chat; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 4 | +import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; | |
| 4 | 5 | import cn.iocoder.yudao.module.ai.dal.dataobject.chat.AiChatConversationDO; |
| 5 | -import cn.iocoder.yudao.module.ai.dal.dataobject.chat.AiChatMessageDO; | |
| 6 | 6 | import org.apache.ibatis.annotations.Mapper; |
| 7 | 7 | |
| 8 | 8 | import java.util.List; |
| ... | ... | @@ -16,7 +16,11 @@ import java.util.List; |
| 16 | 16 | public interface AiChatConversationMapper extends BaseMapperX<AiChatConversationDO> { |
| 17 | 17 | |
| 18 | 18 | default List<AiChatConversationDO> selectListByUserId(Long userId) { |
| 19 | - return selectList(AiChatConversationDO::getUserId, userId); | |
| 19 | + return selectList( | |
| 20 | + new LambdaQueryWrapperX<AiChatConversationDO>() | |
| 21 | + .eq(AiChatConversationDO::getUserId, userId) | |
| 22 | + .orderByAsc(AiChatConversationDO::getCreateTime) | |
| 23 | + ); | |
| 20 | 24 | } |
| 21 | 25 | |
| 22 | 26 | } | ... | ... |