gpt4 book ai didi

ruby-on-rails - Rails 3修改updated_at

转载 作者:行者123 更新时间:2023-12-03 16:12:08 26 4
gpt4 key购买 nike

我正在创建一个CourseEnrollment模型,每当用户查看该类(class)时,我都希望使用当前时间戳更新数据库。我应该只更新现有的updated_at字段还是为模型创建一个单独的字段?

最佳答案

我将创建一个单独的字段。 updated_at并未真正正确传达其目的。像last_viewed_at这样的东西会更合适。当然,当您更新updated_at时,last_viewed_at也会被更新,因此当您要做的只是更新该列时,您需要找到一种方法来覆盖它。

您可以通过在self.record_timestamps中将before_filter设置为false,然后在after_filter中重新启用时间戳来暂时禁用时间戳更新。

关于ruby-on-rails - Rails 3修改updated_at,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5235105/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com