我在我的项目中使用 Laravel
4.2,如果数据库列的名称模式如下所示,如何为我的模型创建accessors
和mutators
:
| ABC_ID | ABC_DAT_JAN | ABC_DAT_FEV | ABC_DAT_MAR | ABC_DAT_ABR |
| 1 | 12 | 10 | 20 | 13 |
我getAbcDatJanAttribute($value)
创建了函数,但它不起作用,意料之中,我认为它试图获取属性abc_dat_jan
。
在这种情况下,如何创建accessors
abd mutators
?
Laravel通过将列名中每个单词的首字母转换为大写并删除任何-
或_
来查找accessors
和mutators
。
由于所有内容对您来说都是大写的,因此您可以改用getABCDATJANAttribute($value)
。