首页 > 其他 > 详细

laravel 属性类型转换$casts

时间:2021-03-06 23:53:06      阅读:73      评论:0      收藏:0      [点我收藏+]

模型中的 $casts 属性提供了一个便利的方法来将属性转换为常见的数据类型。$casts 属性应是一个数组,且数组的键是那些需要被转换的属性名称,值则是你希望转换的数据类型。支持转换的数据类型有: integer, real, float,double, decimal:,string, boolean, object, array,collection, date, datetime, 和 timestamp。 当需要转换为 decimal 类型时,你需要定义小数位的个数,如: decimal:2

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class Software extends Model
{
    protected $casts = [
        ‘software_ids‘ => ‘array‘,
    ];
}
?>

laravel 属性类型转换$casts

原文:https://www.cnblogs.com/caibaotimes/p/14490992.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!