标签: laravel laravel-5
有人可以解释模型上的mutate(fitted = map(ts_data, auto_arima))和$model->attributesToArray()之间的区别吗?
mutate(fitted = map(ts_data, auto_arima))
$model->attributesToArray()
我有一个问题,即播种机在引发关于$model->toArray()方法的错误时未定义,并且由于getCreatedAtAttribute方法调用而在抱怨。这就是促使我尝试找出两者之间差异的原因。
$model->toArray()
getCreatedAtAttribute
切换到toArray()后,播种器运行正常。
toArray()
答案 0 :(得分:4)
attributesToArray将仅获取当前模型的属性。
attributesToArray
toArray调用attributesToArray函数,但也将加载的关系添加到数组中。
toArray