首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >表列名称为大写时如何创建访问器和修改器

表列名称为大写时如何创建访问器和修改器
EN

Stack Overflow用户
提问于 2017-06-21 20:13:33
回答 1查看 795关注 0票数 1

我在我的项目中使用Laravel 4.2,如果数据库列的名称模式是这样,我如何为我的模型创建accessorsmutators

代码语言:javascript
复制
| ABC_ID |  ABC_DAT_JAN | ABC_DAT_FEV | ABC_DAT_MAR | ABC_DAT_ABR |
| 1      |  12          | 10          | 20          | 13          |

我创建了函数getAbcDatJanAttribute($value),但它没有正常工作,我想它会尝试获取属性abc_dat_jan

在这种情况下,如何创建accessorsmutators

EN

回答 1

Stack Overflow用户

发布于 2017-06-21 20:59:26

Laravel通过将列名中每个单词的第一个字母转换为大写并删除任何-_来查找accessorsmutators

由于所有内容都是大写的,所以您可以使用getABCDATJANAttribute($value)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44675805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档