相关疑难解决方法(0)

保持NDB数据库中属性的唯一性

NDB模型包含两个属性:emailpassword.如何避免向数据库添加两条记录相同email?对于属性,NDB没有UNIQUE选项,就像关系数据库那样.

email在添加之前检查new 不在数据库中 - 不会让我满意,因为两个并行进程可以同时进行检查并且每个进程都添加相同email.

我不确定交易可以在这里提供帮助,在阅读了一些手册之后我感觉不到这种印象.也许是同步交易?这是一次一个吗?

google-app-engine webapp2 app-engine-ndb

12
推荐指数
1
解决办法
4295
查看次数