【发布时间】:2015-04-15 15:36:35
【问题描述】:
有什么区别:
$table->string('some_text');
和:
$table->text('some_text');
在 Laravel 中?
请,如果你能全面。谢谢。
【问题讨论】:
-
laravel.com/docs/4.2/schema 列出了差异及其与 DB 列类型的关系。请具体说明哪些特点需要进一步解释。
有什么区别:
$table->string('some_text');
和:
$table->text('some_text');
在 Laravel 中?
请,如果你能全面。谢谢。
【问题讨论】:
定义here:
$table->string() 使用 VARCHAR 等效项
$table->text() 使用 TEXT 等效项
(实际类型可能取决于数据库系统)
明显的区别是 VARCHAR 具有指定长度(string() 默认为 255 个字符),而 TEXT 没有。
【讨论】: