数据填充时生成的字段太长导致填充失败

来源:4-10 文章列表页的实现

卖梳子的鲤鱼

2017-08-20

跟着老师的教程给post表建的content字段没设长度默认是191吧。

然后我手动去mysql里改了长度为3000.可以用。

然后就想重新填充一些数据,但是失败了, 报错说字段太长。

然后我以为是已经生成的model里有限制, 重新生成model。还是不行。

为什么??我手动加了一条3000字符的数据已经成功了,  那laravel这个限制在哪里呢?

写回答

4回答

angelmama

2017-08-30

'content' => $faker->paragraph(10,true),


0
0

angelmama

2017-08-30

'content' => $faker->text,

0
0

轩脉刃

2017-08-22

可以使用text

0
0

卖梳子的鲤鱼

提问者

2017-08-20

问题解决了,确实是太长了,生成了3000多个字段的数据



那我有个新问题。如果建表的时候想设置超过191个字段的字段要怎么做?

0
0

Laravel快速开发简书

Laravel最新特性结合Mysql异步消息队列、ElasticSearch搜索引擎、Debugbar调试利器开发简书

1218 学习 · 613 问题

查看课程