🎨客户端链接信息
This commit is contained in:
@@ -169,3 +169,14 @@ func (s client) GetByID(id string) (data *model.Client, err error) {
|
||||
err = s.Model(&model.Client{}).Where("id = ?", id).Take(&data).Error
|
||||
return
|
||||
}
|
||||
|
||||
// GetByPublicKey
|
||||
// @description: 通过公钥匹配客户端信息
|
||||
// @receiver s
|
||||
// @param pk
|
||||
// @return data
|
||||
// @return err
|
||||
func (s client) GetByPublicKey(pk string) (data *model.Client, err error) {
|
||||
err = s.Model(&model.Client{}).Where(fmt.Sprintf("json_extract(keys, '$.publicKey') = '%s'", pk)).First(&data).Error
|
||||
return
|
||||
}
|
||||
|
Reference in New Issue
Block a user