24 lines
497 B
Go
24 lines
497 B
Go
package db
|
|
|
|
import (
|
|
"go_dreamfactory/pb"
|
|
|
|
"github.com/liwei1dao/lego/core"
|
|
"go.mongodb.org/mongo-driver/bson"
|
|
)
|
|
|
|
const ( //Redis
|
|
DB_PackTable core.SqlTable = "pack" //背包表
|
|
)
|
|
|
|
type IPack interface {
|
|
QueryUserPack(uId string) (pack *pb.DB_UserPackData, err error)
|
|
}
|
|
|
|
///查询用户背包数据
|
|
func (this *DB) QueryUserPack(uId string) (pack *pb.DB_UserPackData, err error) {
|
|
pack = &pb.DB_UserPackData{}
|
|
err = this.mgo.FindOne(DB_PackTable, bson.M{"_id": uId}).Decode(pack)
|
|
return
|
|
}
|