Blame view

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