$table之间的差异->;字符串(';some_text';)&$表格->;text(


Difference between $table->string('some_text'); & $table->text('some_text'); in Laravel?

之间有什么区别

$table->string('some_text');

和:

$table->text('some_text');

在Laravel?

请,如果你能做到面面俱到的话。非常感谢。

如此处所定义:

$table->string()使用等效于VARCHAR的

$table->text()使用等效于TEXT的

(实际类型可能取决于数据库系统)

明显的区别是VARCHAR有一个指定的长度(string()的默认长度是255个字符),而TEXT没有。

以下是MySQL 中这两种类型的比较