Laravel模型在设置值时创建不为空的违反

时间:2019-05-28 20:14:24

标签: php laravel eloquent

SQLSTATE[23502]: Not null violation: 7 ERROR:  null value in column "title" violates not-null constraint
在产品模型上执行create函数时,抛出

。这是我正在执行的代码:

$title = $csvLine[18];
$description = $csvLine[0];
$link = $csvLine[17];

$productTemp = Product::create([
 'title' => $title,
 'description' => $description,
 'link' => $link,
]);

在将csv值分配给变量和创建乘积之间添加回显语句时,它不为null。但是,当我创建它时,立即抛出一个空的违反禁忌症的行为。

1 个答案:

答案 0 :(得分:1)

您很可能尚未在title模型中将Products声明为可填充。