Laravel 迁移中的 nullable() 是什么意思?

What is the meaning of nullable() in Laraval migration?

Laravel迁移中的nullable()是什么意思? 比如我们的迁移中是这样的:

$table->string('middle_name')->nullable();

这将使数据库中的列可以为空,这意味着您可以将空值存储到该列,或者也可以说它不是数据库中的必填字段

这意味着middle_name字段也可以存储空值:因为不需要插入值。

想象一下注册表单。不是每个人都有中间名。所以在那种情况下,他们会将 middle_name 字段留空,而在数据库中它将是 null.