假设我有一个带有StringListProperty的实体:'ids' - 与实体关联的ID列表。然后我想通过询问给定的id是否在ids中来查询该实体。
我知道你可以使用过滤器
q.filter("last_name IN", list)
但我需要反过来,比如:
q.filter('id' IN ids)??
或
q = db.GqlQuery("SELECT * FROM entity WHERE :1 IN ids", id)
https://developers.google.com/appengine/docs/python/datastore/queries
答案 0 :(得分:1)
只是q.filter('ids', id)
。