修复了聊天数据异常丢失的bug

This commit is contained in:
2024-10-18 18:15:44 +08:00
parent b27d2b80f7
commit 8a8a6e0bfa
6 changed files with 40 additions and 24 deletions
+3 -1
View File
@@ -12,7 +12,9 @@ var ChatMsg = &chatMessageRepo{}
func (*chatMessageRepo) GetUserMsgs(db *gorm.DB, uuid string, limit int) []models.ChatMessage {
var msgs []models.ChatMessage
// ASC:升序(默认),DESC:降序。
db.Order("create_tx ASC").Limit(limit).Where("user_id = ?", uuid).Find(&msgs)
db.Order("create_tx ASC").Limit(limit).
Where("user_id = ? OR tar_user_id = ?", uuid, uuid).
Find(&msgs)
return msgs
}