【发布时间】:2021-08-22 10:50:46
【问题描述】:
我想最大化行描述的大小。我已经将大小设置为 10240,但仍然显示错误。由于要保存大量数据,如何在此列中存储数据
public function up()
{
Schema::create('final_news', function (Blueprint $table) {
$table->id();
$table->integer('id_newspaper');
$table->string('heading');
$table->string('description', 10240);
$table->timestamps();
});
}
我得到的错误
SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'description' at row 1 (SQL: insert into `final_news` (`id_newspaper`, `heading`, `d
escription, updated_at, created_at`)
【问题讨论】:
-
改成
text类型吧?$table->text('description'); -
我觉得你应该看看这个:stackoverflow.com/questions/13506832/…
标签: mysql laravel database-design migration