Python中文
首页
教程
问答
标签
搜索
登录
注册
谷歌应用引擎NDB自定义密钥id
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>当我用ndb的方法put创建一个对象时,它会自动创建类型为key(kind,id)的key,其中id是一个数字。在所有的文档中,它都显示您可以使用一个字符串作为密钥的id,但是我无法找到在创建对象时如何自动执行此操作。</p> <p>我有一个用户模型,我想使用用户的用户名(因为它是唯一的)作为密钥的id,以便更快地检索。这是个好主意吗?自从用户名被用户提交(我正在验证输入)后,我是否会对它有任何问题?</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<pre><code>class UserModel(ndb.Model): ... user_model_entity = UserModel(id='some_string', ...) </code></pre> <p>如果这些ID可能会更改,这可能是个坏主意。如果它是您自己的系统,并且您可以对潜在的更改做出反应,这是一个好主意,但是您需要确保id在决定使用它们之前是唯一的和相对稳定的。</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
从HTML页面Python获取带有特定关键字的<li>
8 回答
从html页面中删除所有样式、脚本和html标记
6 回答
从HTML页面中删除样板内容
6 回答
从HTML页面中动态提取数据
2 回答
从html页面中提取特定内容
9 回答
从html页面分析并获取链接
3 回答
从html页面向函数获取数据以将数据加载到数据库时出现问题
4 回答
从HTML页面和JavaScrip抓取数据
4 回答
从HTML页面抓取后出现CSV问题
6 回答
从HTML页面提取css
9 回答
从HTML页面提取内容(不包括导航)的python方法
6 回答
从HTML页面提取嵌套节时出现问题
4 回答
从HTML页面提取数据(Python)
2 回答
从html页面提取数据的Python单元测试类
6 回答
从html页面的列表元素中筛选数据
3 回答
从Html页面获取数据到Python数组中
8 回答
从html页面获取相关链接
5 回答
从HTML页面获取输入,并将输入传递到另一个Python文件中的函数中
9 回答
从HTML页面调用python函数
7 回答
从HTML页面运行Python script.py
4 回答