日期时间格式无效:1366 字符串值不正确
我收到此错误:
SQLSTATE[22007]: 无效的日期时间格式: 1366 不正确的字符串值: “\xBD 英寸...”对于第 1 行的“列名”
我的数据库、表和列的格式utf8mb4_unicode_ci列名也是文本类型和 NULL。
这是列名的值
[列名] => 11 ▒ 之前的一些文本以及之后和之后的其他文本。
但是,我等待laravel将引号添加到列的值中,因为这些值由逗号(,)分隔。它应该如下:
[列名] => “11 ▒ 之前的一些文本以及之后和之后的其他文本。
请参阅下面的架构
Schema::create('mws_orders', function (Blueprint $table) {
$table->string('custom-id');
$table->string('name');
$table->string('description')->nullable();
$table->string('comment')->nullable();
$table->integer('count')->nullable();
$table->text('column-name')->nullable();
$table->timestamps();
$table->primary('custom-id');
});
我一直在谷歌上寻找,但还没有任何解决方案。
有人知道如何解决这个问题吗?
我使用的是Laravel 5.5和MariaDB 10.2.11。