2

keys_with_ancestors.html示例类似,我需要通过其父模型查询模型。但除了在不同的 API 请求上,我需要在没有父限制的情况下查询相同的模型。

用例是我有与用户关联的任务,我需要一个 API 调用列出给定用户的任务,一个列出所有任务。用户需要是 Task 的父级才能允许交易。

如果我遵循 keys_with_ancestors 示例,我将无法创建“列出所有任务”a​​pi - 因为查询构建是在 Task 对象上完成并从请求中查找父级。

我可以放弃父级并在任务中有一个 user_email 属性,并将其作为可选的查询参数 - 但这似乎是一个糟糕的解决方案。

有更好的主意吗?

4

0 回答 0