ruby-on-rails - ActiveRecord/PostgreSQL 中具有指定重复周期 + 终止日期的重复记录

标签 ruby-on-rails ruby-on-rails-3 postgresql activerecord

问题

你好。我有一个模型,其字段格式为“datetime”,名称为:date。我在这个模型中还有一个字段,格式为“string”,名称为:recurrence。我希望能够将这些模型设置为重复出现,比如“每周”、“每 3 周”、“每月”等,并指定终止日期重复“每周”,以“4 个月”结束。所有字段(除了 :date)在循环记录中将保持不变。

问题

是否有 Gem 可以帮助进行此类开发或提供示例?我在 Internet 或 IRC 聊天室中找不到此类内容。

如能就此事提供任何帮助,我们将非常表示感谢。

最佳答案

检查 gem ice_cuberecurrence , 它们提供的正是您提到的内容。

关于ruby-on-rails - ActiveRecord/PostgreSQL 中具有指定重复周期 + 终止日期的重复记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4981081/

相关文章:

ruby-on-rails - 找不到源关联:followed_id in model relationship in Rails 3. 2

ruby-on-rails - 更改事件模型序列化程序默认适配器

ruby-on-rails - 如何通过关联在使用 has_many 的模型上使用 ActiveAdmin?

ruby-on-rails - 使用 Postgresql 在 OS X Lion 上安装 Sphinx

ruby-on-rails - Ruby:如何在 Rails 3 模型中获取所有可用年份

mysql - 为什么 PostgreSQL 在 Windows 上这么慢?

postgresql - 加载共享库 : libpq. so.5 时出错:无法打开共享对象文件:没有这样的文件或目录

ruby-on-rails - 我如何从蓝色大按钮自定义绿光

arrays - PostgreSQL 跨多行计算 jsonb 数组中的结果

ruby-on-rails - 在 Rails 自定义验证中使用范围