feat: 植物识别
This commit is contained in:
@@ -153,7 +153,7 @@ func (s *WikiService) WikiPage(req plantReq.WikiPage) (list interface{}, total i
|
||||
limit := req.PageSize
|
||||
offset := req.PageSize * (req.Current - 1)
|
||||
db := global.DB.Model(&plant.Wiki{}).Preload("ImgList", func(db *gorm.DB) *gorm.DB {
|
||||
return db.Order("created_at desc").Limit(1)
|
||||
return db.Order("created_at desc")
|
||||
}).Preload("Classes", func(db *gorm.DB) *gorm.DB {
|
||||
return db.Order("created_at desc")
|
||||
})
|
||||
@@ -165,7 +165,7 @@ func (s *WikiService) WikiPage(req plantReq.WikiPage) (list interface{}, total i
|
||||
db = db.Where("is_hot = ?", *req.IsHot)
|
||||
}
|
||||
if len(req.ClassIdIs) > 0 {
|
||||
db = db.Joins("inner join sundynix_wiki_class on sundynix_wiki_class.class.id = sundynix_wiki.id").
|
||||
db = db.Joins("inner join sundynix_wiki_class on sundynix_wiki_class.wiki_id = sundynix_wiki.id").
|
||||
Where("sundynix_wiki_class.class_id IN (?)", req.ClassIdIs)
|
||||
}
|
||||
err = db.Count(&total).Error
|
||||
|
||||
Reference in New Issue
Block a user