在Laravel 5.1中,有一个名为“属性转换(Attribute Casting)”的新功能,文档详见此处:http://laravel.com/docs/5.1/eloquent-mutators#attribute-casting
我的问题是,是否可以动态地进行属性转换?
例如,我有一个包含以下列的表:
例如,我有一个包含以下列的表:
id | name | value | type |
1 | Test_Array | [somearray] | array |
2 | Test_Boolean | someboolean | boolean |
是否可以根据type
字段设置value
属性的转换,使其在写入(创建/更新)和提取时均可工作?