我正在尝试收集特定团队中并在特定日期(例如上个月)之间完成的任务。我在 API 文档中看到有一个 task.find_all 但这似乎在某个完成日期之后给出了所有内容,然后它甚至给出了不完整的任务。
来自 ruby-asana 文档:
.find_all(client, assignee: nil, workspace: nil, completed_since: nil, >modified_since: nil, per_page: 20, options: {}) ⇒ Object 返回一些过滤任务集的紧凑任务记录。
来自 Asana API:
completed_since '2012-02-22T02:06:58.158Z' 仅返回未完成或自此时起已完成的任务。
似乎我需要在某个日期之后完成任务,然后迭代并选择那些在我的结束日期之前完成日期并已完成的任务。
有没有更好的办法?