tp5 model 中的类型转换

时间:2024-01-17 22:48:56

类型转换使用 $type 定义

// 保存到数据库的数据会自动转换为相对应的格式
class User extends Model
{
protected $type = [
'status' => 'integer',
'score' => 'float',
'birthday' => 'datetime',    // 第一种: Y:m:d H:m:s 的格式
     'birthday' => 'timestamp:Y/m/d' // 第二种:自动保存为 integer 类型,查询出的数据会自动转换为自定义的格式(如:Y/m/d)
'info' => 'json',  // info字段的数据自动以json的格式保存
];
}