这可能是一个通用的 Python 问题,而不是 AppEngine 特定的问题。我无法确定我的 Google AppEngine GQL 查询是否返回对象。我是 AppEngine 和 python 的新手,所以这可能是一个简单的问题
我正在使用python代码:
user = db.GqlQuery("SELECT * FROM UserStore WHERE user_id = 1234567890")
要检查是否有用户返回,我一直在尝试:
if(user in locals()):
self.response.out.write('User Exists: ' + user.user_id)
return
else:
CreateTheUser()
但我现在想这不是最好的方法。db.GqlQuery
有没有更好的方法来判断语句是否返回了用户(或用户列表) ?