feat(AiMemberTalkItemMapper): 添加创建时间比较条件
在 AiMemberTalkItemMapper.xml 文件的查询语句中添加了创建时间比较条件:
- 增加了 ai_member_talk_item 表的创建时间字段
- 使用子查询获取指定 memberTalkItemId 的创建时间
- 通过小于号(<)比较创建时间,确保返回的是早于指定记录的其他记录这个修改可能会影响查询性能,因为它引入了一个子查询。如果性能成为问题,可能需要考虑其他优化措施。
| | |
| | | <where> |
| | | and a.member_id = #{record.memberUuid} |
| | | and a.member_talk_id = #{record.memberTalkId} |
| | | and a.CREATED_TIME < (select CREATED_TIME from ai_member_talk_item where id = #{record.memberTalkItemId}) |
| | | and a.id != #{record.memberTalkItemId} |
| | | </where> |
| | | order by a.CREATED_TIME desc |