文件名称:mgorm:基于mgo的简单ORM
文件大小:1.43MB
文件格式:ZIP
更新时间:2024-06-28 09:48:51
Go
#Simple Model 所有模型都是结构体类型 package main import ( "github.com/elsonwu/mgorm" ) type User struct { mgorm.Model `bson:",inline" json:",inline"` //embed all base methods Username string `bson:"username" json:"username"` Email string `bson:"email" json:"email"` } func (self *User) CollectionName() string { return "user" } #嵌入式模型 type User struct { mgorm.Model `bson:",inline" j
【文件预览】:
mgorm-master
----.gitignore(252B)
----model.go(1KB)
----interface.go(47B)
----criteria.go(3KB)
----query.go(823B)
----LICENSE(1KB)
----event.go(688B)
----.DS_Store(6KB)
----README.md(4KB)
----demo()
--------user_profile.go(400B)
--------user.go(563B)
--------main.go(3KB)
--------demo(5.48MB)
----url_validator.go(680B)
----email_validator.go(386B)
----error_handler.go(540B)
----validate.go(1KB)
----funtions.go(3KB)