Blame view

models/team.go 308 Bytes
3592dfd3   zhangqijia   重构models, 索引唯一索引
1
2
3
4
5
  package models
  
  import (
  	"pro2d/components/db"
  	"pro2d/protos/pb"
1584eb4b   zhangqijia   修复创建唯一索引的bug
6
  	"strconv"
3592dfd3   zhangqijia   重构models, 索引唯一索引
7
8
9
10
11
12
13
14
15
16
17
18
  )
  
  type TeamModel struct {
  	*db.MgoColl
  	Team *pb.Team
  }
  
  func NewTeam(id int64) *TeamModel{
  	data := &pb.Team{
  		Id: id,
  	}
  	m := &TeamModel{
1584eb4b   zhangqijia   修复创建唯一索引的bug
19
  		MgoColl: db.NewMongoColl(strconv.Itoa(int(id)), data),
3592dfd3   zhangqijia   重构models, 索引唯一索引
20
21
22
23
24
  		Team:  data,
  	}
  
  	return m
  }