0

我正在使用 Ice_cube gem 生成事件,看起来不错。实现 recurrency 的模型称为 "Job" ,现在我有一个工作列表,使用分页。我需要使用下一个事件对列表中的作业进行排序。问题是我正在使用 find 方法并将分页以获得工作。所以我的问题是我可以使用下一个事件(如参数)对作业进行排序吗?

谢谢。

4

1 回答 1

1

由于下一个事件(或发生ice_cube术语中)不是存储字段,因此您必须在 ruby​​ 代码中对它们进行排序。

一种方法是:

sorted_jobs = Jobs.all.sort_by&:next_occurrence

然后sorted_jobs随心所欲地使用。

于 2013-05-08T09:04:17.170 回答