【问题标题】:Difference between $table->string('some_text'); & $table->text('some_text'); in Laravel? [closed]$table->string('some text'); 之间的区别和 $table->text('一些文本');在 Laravel 中? [关闭]
【发布时间】:2015-04-15 15:36:35
【问题描述】:

有什么区别:

$table->string('some_text');

和:

$table->text('some_text');

在 Laravel 中?

请,如果你能全面。谢谢。

【问题讨论】:

标签: php laravel-5


【解决方案1】:

定义here:

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

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

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

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

Here is a comparison of the two types in MySQL

【讨论】:

    猜你喜欢
    • 2014-10-09
    • 1970-01-01
    • 2012-03-18
    • 1970-01-01
    • 2019-06-26
    • 1970-01-01
    • 2022-12-04
    • 2016-09-17
    • 2016-05-31
    相关资源
    最近更新 更多