繁体   English   中英

Laravel $ fillable不起作用?

[英]Laravel $fillable not working?

我正在关注laracast的视频教程 在第10集尝试输入表单时出现了问题。 我的$ fillable变量无法正常工作:

namespace App; 
use Illuminate\Database\Eloquent\Model;
class Article extends Model
{
protected $fillable=[
    'title','body','published_at'
];
}

当我发送不带published_at字段的数据时,仍会插入数据。

Fillable指示允许使用模型上的方法fill()例如fill()大量分配的属性。 它没有定义是否需要该属性。 您将需要为此创建适当的验证规则。

所提供的课程指示如何使用验证以及如何基于验证规则防止插入数据库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM