我有一个单行两列的表格-
int 'version', datetime 'updated'
是否有 Rails ActiveRecord 方法来获取和设置这些列中的数据? 没有 id 列。
我正在使用此表来跟踪其他表的查询版本。每次查询另一个表后,版本列都会递增,更新后的列会设置为当前日期时间。
最佳答案
在您的模型类中,使用 self.primary_key = "primary_key_column"
指定要用作主键列的列。我想在您的情况下,您可以使用版本列。
关于mysql - Rails ActiveRecord - 有没有办法在没有 id 的情况下对表执行操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/825489/