擅长:python、mysql、java
<p>在创建时指定实体的id。定义模型时,不在其中设置id属性。因此,例如:</p>
<pre><code>class User(ndb.Model):
# fields here
</code></pre>
<p>创建模型时,您有:</p>
<pre><code>user = User(id='username', ...)
</code></pre>
<p>因为用户名是唯一的,并且您验证了您的输入,所以您使用这种方法不会有任何问题。</p>
<p>有关<code>ndb Model</code>构造函数的更多信息,可以查看<a href="https://developers.google.com/appengine/docs/python/ndb/modelclass#Constructor">NDB Model Class - Constructor</a>。</p>
<p>希望这有帮助。</p>