orm
type User struct {
Id int64 `orm:"name(id);ai(0);"`
FirstName string `orm:"name(first_name);index(index_name)"`
LastName string `orm:"name(first_name);index(index_name)"`
}
e.Create(&User{})
e.Update(&User{Id:1,FirstName:"abc"})
e.Where("id=?", 1).Table("#tbl_name").Update(true, "FirstName", "abc")
e.Delete(&User{Id:1})
e.Where("id=?", 1).Table("#tbl_name").Delete(true, []interface{}{"id":1})
e.Insert(&User{FirstName:"abc"})
maps,err := e.Where("id<?", 5).Table("#tbl_name").SelectMap(true, "*")
安装
go get github.com/issue9/orm
文档
版权
本项目采用MIT开源授权许可证,完整的授权说明可在LICENSE文件中找到。