用goland,gorm,mysql完成查询客服功能,根据店铺id查用户类型user_type为1的用户,可把手机号(mobile)、昵称(nickname)作为查询条件
时间: 2023-05-12 18:05:41 浏览: 110
客户信息查询.
可以使用以下代码完成查询客服功能:
```go
package main
import (
"fmt"
"github.com/jinzhu/gorm"
_ "github.com/jinzhu/gorm/dialects/mysql"
)
type User struct {
ID uint
Mobile string
Nickname string
UserType int
}
func main() {
db, err := gorm.Open("mysql", "user:password@tcp(127.0.0.1:3306)/database?charset=utf8mb4&parseTime=True&loc=Local")
if err != nil {
panic(err)
}
defer db.Close()
var users []User
db.Where("user_type = ? AND shop_id = ?", 1, shopID).Find(&users)
for _, user := range users {
fmt.Printf("Mobile: %s, Nickname: %s\n", user.Mobile, user.Nickname)
}
}
```
其中,`shopID`是你要查询的店铺ID。
阅读全文