为了账号安全,请及时绑定邮箱和手机立即绑定

laraval 访问器可以临时关闭或者获取原始数据吗?

laraval 访问器可以临时关闭或者获取原始数据吗?

PHP
幕布斯6054654 2019-03-14 17:55:25
laravel访问器可以格式化一些字段值,很方便。比如支付状态,数据库里面保存1,通过访问器可以很容易转换成 已支付 在模板显示。 现在问题是,有时候我们需要判断是否已支付,比如如下情景 if($payStatus == 1){ //do something } 如果定义了访问器,此时的 $payStatus 为 '已支付',导致上面的判断不成立。laravel有没有可以临时获取原始数据的办法或者临时关闭访问器的办法?文档总好像没有提到一点。
查看完整描述

2 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

赞同楼上, 数据库中的数据最好不要改.

你需要什么样的格式, 直接格式化就好了.

查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 724 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信