【发布时间】:2018-10-23 16:28:21
【问题描述】:
我有一个带有字段“edge_50mm”的Product 模型。
问题是当我为名为@987654324@ 的字段创建Accessor 时,它不起作用。我认为这是因为字段名称中的数字 50。
我也尝试过像getEdge50MmAttribute 这样的大写M,但没有成功。
名称中没有数字的其他字段的访问器工作。
如果有任何帮助或建议,我将不胜感激。谢谢。
【问题讨论】:
-
尝试
dd()单个模型,找到laravel设置的属性名称如dd(Product::first()); -
如果您发布一些代码可能会有所帮助,这可能是一个简单的错误,但在不知道您目前拥有什么的情况下确实有知道的方法。
-
getEdge50mmAttribute 应该可以正常工作。
标签: php laravel eloquent accessor