我已经为我的一些模型添加了__construct函数,这会导致播种给出空白条目。我知道这是问题,因为删除构造函数会使播种工作正常。
据推测,我在Eloquent构造函数中过度消除了什么?
有人有任何建议吗?
答案 0 :(得分:2)
在自定义构造函数代码之前调用parent::__construct($attributes);
。请记住将$attributes=[]
放在您自己的构造函数参数中。
答案 1 :(得分:1)
您应该将构造函数更改为:
public function __construct(array $attributes = array()) {
parent::__construct($attributes);
// here the rest of your code
}
运行Eloquent构造函数