【发布时间】:2016-01-03 10:34:51
【问题描述】:
我想知道如何最好地保证字段是唯一的并且如果不是,则不会保存到数据存储中。也应该是必需的。我将此字段用作 stringID 并且需要它是唯一的。我知道我可以简单地尝试通过该字段获取实体并查看它是否存在并围绕它构建逻辑。但是有没有更简单的方法,比如在你的结构中声明该字段应该是唯一的和/或必需的?就像下面的模型一样。
type Car struct {
Regnr string "required" "unique"
}
谢谢!
【问题讨论】:
-
数据存储不可能。但是您可以通过其他种类来解决它:webapp-improved.appspot.com/_modules/webapp2_extras/appengine/…
-
好的,谢谢!会看看
标签: google-app-engine go struct google-cloud-datastore