zhangzengfei
2024-09-29 3737ab3dd0cc753be986638316c96cb3114601e4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package db
 
type LabelManage struct {
    ID        string `gorm:"column:id"`
    Name      string `gorm:"column:name"`
    Comment   string `gorm:"column:comment"`
    Type      int    `gorm:"column:type"`
    ValidDays int    `gorm:"column:valid_days"`
}
 
func (LabelManage) TableName() string {
    return "label"
}
 
// 查询人物身份属性表
func GeIdentityLabels() ([]LabelManage, error) {
    var db = DB
 
    // 查询数据
    var labelManageIdentity []LabelManage
    if err := db.Table("label").
        Select("id, name, valid_days").
        Where("type = 2").
        Find(&labelManageIdentity).Error; err != nil {
        return nil, err
    }
 
    return labelManageIdentity, nil
}