类似于act_as_taggable或act_as_versioned,但是对于SAP风格的有效约会?
很抱歉缺乏细节。还有一些:
该插件会将start_date和end_date添加到模型中。
这是SAP处理实体版本的方式。有没有人知道一个类似的插件?
答案 0 :(得分:0)
这是一个棘手的问题。这意味着您对表所做的每个更改都会采用“生效日期”参数。例如:人员X将从现在起一个月内移动到新地址。因此,当您今天查询表时,您会看到当前地址。如果您从现在开始查询一个月的生效日期,您将看到新地址。
这适用于您在应用中输入的所有内容。一切都有一个什么时候成为事实的概念。你可以在任何时间点看到这些值,就像它们一样。
我们正在完成一个在HR应用程序中解决此问题的rails项目。一旦完成,我们将发布一些内容。