数据存储模型
用于处理 appengine datastore实验性 ORM 库。
安装
$ go get -u github.com/drborges/datastore-model
用法
简单示例
将db.Model嵌入您的模型以添加db.Datastore支持:
type Tag struct {
db. Model
Name string
Owner string
}
上面的模型将映射到从结构名称派生的名为Tag的数据存储表,其数据存储键自动生成为:
datastore . NewKey ( context , "Tag" , "" , 0 , nil )
结构tags可用于覆盖上述行为。
覆盖数据存储实体种类
只需使用db:"Tags"标记嵌入类型db.Model ,如下所示:
type Tag struct {
db. Model `db:"Ta
评论0
最新资源