新增查看推文模块

This commit is contained in:
zyj
2025-11-20 11:43:58 +08:00
parent f344de378b
commit e0907c0e80
6 changed files with 202 additions and 16 deletions

View File

@@ -0,0 +1,25 @@
package services
import (
"go-account-register/models"
"go-account-register/utils"
"gorm.io/gorm"
)
type TwitterPostService struct {
db *gorm.DB
}
func InitTwitterPostService() *TwitterPostService {
db := utils.GetDB()
return &TwitterPostService{db: db}
}
func (s *TwitterPostService) GetAll() []models.TwitterPost {
var post []models.TwitterPost
res := s.db.Model(&models.TwitterPost{}).Where(`status = ? `, 1)
res.Order("id DESC").Find(&post)
return post
}