为了方便以后查询使用,在此整理Laravel模型的常用属性。
$fillable = [
//可批量填充的字段
]
$guarded = [
//不可批量填充的字段 (与上相反)
]
$hidden = [
//模型转换为数组时应当隐藏的字段
]
$visable = [
//与 $hidden 相反
]
$appends = [
//模型转换为数组时应当追加的虚拟字段 (例如:访问器)
]
$with = [
//应当预加载的关联关系
]
$attributes = [
// '字段名' => '字段默认值'
]
$casts = [
// '字段名' => '自动类型转换的目标类型'
]
$dates = [
//应当被转换为日期时间的字段
]
$touches = [
//模型更新时应当一并更新的关联关系
]