- ORDER BY message id DESC in GetStoreMessages
This commit is contained in:
@@ -109,13 +109,14 @@ func GetStoreMessages(ctx *jxcontext.Context, msgIDs, storeIDs, types []int, fro
|
|||||||
sql += " AND (t1.title LIKE ? OR t1.content LIKE ?)"
|
sql += " AND (t1.title LIKE ? OR t1.content LIKE ?)"
|
||||||
sqlParams = append(sqlParams, keywordLike, keywordLike)
|
sqlParams = append(sqlParams, keywordLike, keywordLike)
|
||||||
}
|
}
|
||||||
sql += " LIMIT ? OFFSET ?"
|
sql += " ORDER BY t1.id DESC LIMIT ? OFFSET ?"
|
||||||
pageSize = jxutils.FormalizePageSize(pageSize)
|
pageSize = jxutils.FormalizePageSize(pageSize)
|
||||||
sqlParams = append(sqlParams, pageSize, offset)
|
sqlParams = append(sqlParams, pageSize, offset)
|
||||||
db := dao.GetDB()
|
db := dao.GetDB()
|
||||||
dao.Begin(db)
|
dao.Begin(db)
|
||||||
defer dao.Commit(db)
|
defer dao.Commit(db)
|
||||||
var msgList []*model.Message
|
var msgList []*model.Message
|
||||||
|
// globals.SugarLogger.Debug(sql)
|
||||||
if err = dao.GetRows(db, &msgList, sql, sqlParams...); err == nil {
|
if err = dao.GetRows(db, &msgList, sql, sqlParams...); err == nil {
|
||||||
pagedInfo = &model.PagedInfo{
|
pagedInfo = &model.PagedInfo{
|
||||||
TotalCount: dao.GetLastTotalRowCount(db),
|
TotalCount: dao.GetLastTotalRowCount(db),
|
||||||
|
|||||||
Reference in New Issue
Block a user