我有两个模型:
class Project:
name = ndb.StringProperty(required=True)
status = ndb.StringProperty()
== Other fields ==
class Task:
name = ndb.StringProperty(required=True)
project = ndb.KeyProperty(kind=Project, required=True)
我需要包含项目状态为“进行中”的所有任务的查询对象。我在做 :
tasks = [task for task in Task.query() if task.project.get().status == "In-Progress"
这将返回任务列表,但我想要的是可用于调用 fetch_page 进行分页的查询对象。
我不能使用:tasks = Task.query(Task.project.get().status == "In-Progress")
有什么办法吗?谢谢你的帮助..