Yos*_*osy 6 python google-app-engine google-cloud-datastore
我是Google App Engine的新用户,我有这个用户类 -
user_id - 整数
user_name - 字符串
密码 - 字符串
我想为user_id做自动增量,我该怎么做?
sys*_*out 19
您不需要声明user_id,GAE将在每次插入新行时创建唯一的密钥ID.
class User(db.Model):
user_name = db.StringProperty()
password = db.StringProperty()
Run Code Online (Sandbox Code Playgroud)
并存储您将要执行的新用户:
user = User()
user.user_name = "Username"
user.password = "Password"
user.put()
Run Code Online (Sandbox Code Playgroud)
检索它:
user = User.get_by_id(<id of the user>)
Run Code Online (Sandbox Code Playgroud)
检索所有ID:
query = datamodel.User().all()
for result in query:
print result.key().id()
Run Code Online (Sandbox Code Playgroud)
请参阅模型类以获取进一步参考.
归档时间: |
|
查看次数: |
5270 次 |
最近记录: |