很抱歉再次提出问题。
但是我在这里尝试做一些非常简单的事情,但我不知道该怎么做。文档给了我不起作用或适用的提示。
我收到一个 POST 请求并从中获取一个变量。它说“名字”。
我必须搜索我的实体对象(例如)并找出是否有一个具有相同名称的对象。没有,我必须用这个名字创建一个新的实体。看起来很容易,但我一直在失败。非常感谢任何帮助。
我的代码目前是这个:
objects_qry = Object.query(Object.name == data["name"])
if (not objects_qry ):
obj = Object()
obj .name = data["name"]
obj .put()
class Object(ndb.Model):
name = ndb.StringProperty()