team.go
289 Bytes
package models
import (
"pro2d/components/db"
"pro2d/protos/pb"
)
type TeamModel struct {
*db.MgoColl
Team *pb.Team
}
func NewTeam(id int64) *TeamModel{
data := &pb.Team{
Id: id,
}
m := &TeamModel{
MgoColl: db.NewMongoColl( "team", data, data),
Team: data,
}
return m
}