2
以下两种带过滤器的查询方法有什么区别?AppEngine NDB查询过滤器
@classmethod
def get_by_user_id(cls, ancestor_key, user_id):
return cls.query(cls.user_id==user_id, ancestor=ancestor_key).get()
和
@classmethod
def get_by_user_id(cls, ancestor_key, user_id):
return cls.query(user_id=user_id, ancestor=ancestor_key).get()
似乎给出相同的结果,这是由USER_ID的值过滤条目。谢谢。