游戏 作品 文章的收藏点赞

This commit is contained in:
2024-12-06 05:20:09 +08:00
parent 9f775a12c2
commit 87d5a64691
4 changed files with 125 additions and 63 deletions

View File

@@ -11,19 +11,21 @@ import (
)
type Game struct {
ID int `json:"id" gorm:"primaryKey"`
Title string `json:"title"`
Orientation string `json:"orientation"`
Device string `json:"device"`
Era string `json:"era"`
Tags string `json:"tags"`
UserId int `json:"user_id"`
Content string `json:"content"`
Image string `json:"image"`
Images string `json:"images"`
User User `json:"user" gorm:"foreignKey:UserId"`
CreateTime time.Time `json:"create_time"`
UpdateTime time.Time `json:"update_time"`
ID int `json:"id" gorm:"primaryKey"`
Title string `json:"title"`
Orientation string `json:"orientation"`
Device string `json:"device"`
Era string `json:"era"`
Tags string `json:"tags"`
UserId int `json:"user_id"`
Content string `json:"content"`
Image string `json:"image"`
Images string `json:"images"`
User User `json:"user" gorm:"foreignKey:UserId"`
CollectCount int `json:"collect_count" gorm:"column:collect_num"`
PraiseCount int `json:"praise_count" gorm:"column:praise_num"`
CreateTime time.Time `json:"create_time"`
UpdateTime time.Time `json:"update_time"`
}
func (Game) TableName() string {
@@ -106,6 +108,7 @@ var GameItems = &graphql.Field{
var total int
var err error
// 游戏的顶级ID为 22
var query = goqu.Dialect("mysql").From("web_article").Where(goqu.Ex{"category_top_id": 22})
// 筛选条件