相关疑难解决方法(0)

如何覆盖Rails模型中的列?

我有一个数据库表的模型.我想覆盖该特定表的列名.我将如何实现它.

例如,让我的表被称为DUMMY,它有一个名为的列 col_a

col_a
20
34
42
23
12
Run Code Online (Sandbox Code Playgroud)

我会做的@dummy.col_a.现在这个方法应该返回0表示以0结尾的数字,对于其他一切,它应该返回原始值.我可以通过定义一个新方法来做到这一点,但我想覆盖列名本身.请帮忙.

ruby activerecord overriding model ruby-on-rails

14
推荐指数
4
解决办法
1万
查看次数

标签 统计

activerecord ×1

model ×1

overriding ×1

ruby ×1

ruby-on-rails ×1