使用Google App Engine
withpython
和他们的数据库,并尝试简单地查看给定的行是否已经存在。
result = db.GqlQuery(
"SELECT phone WHERE phone = :1", self.request.get('phone'))
if result is not None:
self.response.status = 409
self.response.out.write(json.dumps({
"err": self.request.get('phone') + " is already subscribed."
}))
return
这似乎不起作用,即使没有给定电话号码的行。是不是result
总是不行None
?