Database 如何获取上次修改的日期表
我需要提供应用程序检查更新的日期。 为此,我需要获取数据库中某些表被修改的最后日期 我正在检查表中最近更新的记录,如下所示:Database 如何获取上次修改的日期表,database,ruby-on-rails-3,Database,Ruby On Rails 3,我需要提供应用程序检查更新的日期。 为此,我需要获取数据库中某些表被修改的最后日期 我正在检查表中最近更新的记录,如下所示: MyTable.find(:first, :order => "updated_at DESC") 但是我注意到,如果我删除一条记录,我会得到上一条更新的记录,这将是“过时的”,我需要得到上一条记录被删除或修改的日期 有没有一种方法可以在不使用某种全局变量来保持所有正在进行的更改的情况下实现这一点 谢谢也许你需要像gem这样的东西。从描述上看,我认为gem只记录对
MyTable.find(:first, :order => "updated_at DESC")
但是我注意到,如果我删除一条记录,我会得到上一条更新的记录,这将是“过时的”,我需要得到上一条记录被删除或修改的日期
有没有一种方法可以在不使用某种全局变量来保持所有正在进行的更改的情况下实现这一点
谢谢也许你需要像gem这样的东西。从描述上看,我认为gem只记录对模型的更改,而不记录对记录的更改。。。如果我错了,请纠正我。你现在真的让我产生了同样的想法。他们在文档中没有以这样或那样的方式清楚地说明这一点,但从他们的示例来看,这看起来确实像是在使用保存的对象(或记录)进行操作。