有什么区别:
$table->string('some_text');
和
$table->text('some_text');
<\ n>在Laravel?
如果你能够全面,请。谢谢。
答案 0 :(得分:11)
根据定义here:
$table->string()
使用VARCHAR等效项
$table->text()
使用等效的TEXT
(实际类型可能取决于数据库系统)
明显的区别是VARCHAR有一个指定的长度(默认为string()
是255个字符)而TEXT没有。