Manatee.trello Trello海牛-如何按日期筛选列表中的卡(从开始到结束)

Manatee.trello Trello海牛-如何按日期筛选列表中的卡(从开始到结束),manatee.trello,Manatee.trello,我想按日期取卡,例如: list.Cards.Filter(CardFilter.Closed).Since("someDate").toList() 但是像操作这样的卡片没有扩展。有一个带开始和结束日期的过滤器()重载 编辑1 这是错误的。我在想动作系列。我会检查API然后回来 编辑2 根据,没有“按日期获取卡片”功能。但是,有两种方法可以做到这一点: 按创建日期 列表.卡片.过滤器(卡片过滤器.关闭) 其中(c=>c.CreationDate>=someDate) 截至最后修改日期 列表

我想按日期取卡,例如:

list.Cards.Filter(CardFilter.Closed).Since("someDate").toList()
但是像操作这样的卡片没有扩展。

有一个带开始和结束日期的
过滤器()
重载

编辑1 这是错误的。我在想动作系列。我会检查API然后回来

编辑2 根据,没有“按日期获取卡片”功能。但是,有两种方法可以做到这一点:

  • 按创建日期

    列表.卡片.过滤器(卡片过滤器.关闭) 其中(c=>c.CreationDate>=someDate)

  • 截至最后修改日期

    列表.卡片.过滤器(卡片过滤器.关闭) 其中(c=>c.LastActivity>=someDate)

此外,请记住,您可以获得列表卡(正如您正在做的和上面所做的)以及整个板的所有卡

编辑3 Trellov1.16.0在
ReadOnlyCardCollection
对象上作为
Filter()
扩展方法的新重载提供了此功能。您可以这样使用它:

list.Cards.Filter(new DateTime(2017,1,1), null);

获取2017年1月1日之后创建的列表中的所有卡片。另一个参数是结束日期。

但在API文档中有一个名为Since的参数。你可以在这个链接中看到:这个链接运行得不太好,我是说这个方法:GET/1/boards/[board_id]/card我必须研究一下它的功能(它是如何过滤的)。谢谢你指出这一点。我应该能够用它,但我想弄清楚这些日期是什么意思(创建、编辑等)。从我所知道的,这是一个创建的日期。我在回购协议中创建了一个。你可以在那里跟踪进度。在准备好之前,请使用上面显示的解决方法。