Python mapView.settings.allowScrollGesturesDuringRotateOrZoom = NO;
有一个方便的ndb.Model
,您可以在将实体保存到数据存储区后执行一些工作。
由于Go中的模型只是结构,这个功能是如何支持的?
答案 0 :(得分:1)
App引擎数据存储区操作将PropertyLoadSaver
接口作为输入。例如,datastore.Put
具有以下签名:
func Put(c context.Context, key *Key, src interface{}) (*Key, error)
使用以下有关src
的文档:
使用密钥k将实体src保存到数据存储区中。 src必须是 struct指针或实现PropertyLoadSaver
这意味着您可以围绕各种数据存储区操作实现自己的自定义行为。可以找到一个示例here。