我想按日期取卡,例如:
list.Cards.Filter(CardFilter.Closed).Since("someDate").toList()
但是没有像动作这样的卡的扩展。
我想按日期取卡,例如:
list.Cards.Filter(CardFilter.Closed).Since("someDate").toList()
但是没有像动作这样的卡的扩展。
有一个Filter ()
需要开始和结束日期的重载。
这是错误的。我在想动作集合。我会检查 API 并回来。
根据Trello 文档,没有“按日期获取卡片”功能。但是,有几种方法可以做到这一点:
按创建日期
list.Cards.Filter(CardFilter.Closed) .Where(c => c.CreationDate >= someDate);
按最后修改日期
list.Cards.Filter(CardFilter.Closed) .Where(c => c.LastActivity >= someDate);
另外,请记住,您可以获得列表的卡片(就像您正在做的那样)以及整个董事会的所有卡片。
Manatee.Trello v1.16.0 提供此功能作为对象Filter()
扩展方法的新重载。ReadOnlyCardCollection
你可以像这样使用它:
list.Cards.Filter(new DateTime(2017,1,1), null);
获取列表中在 2017 年 1 月 1 日之后创建的所有卡片。另一个参数是结束日期。