【发布时间】:2020-06-21 18:10:10
【问题描述】:
当我尝试在迁移中使用 $table->json('custom_data')->nullable(); 时。它在运行php artisan migrate 命令时抛出以下错误:
PDOException::("SQLSTATE[42704]: Undefined object: 7 ERROR: type "json" does not exist at character 236")
版本:
Laravel 6.2
PostgreSQL 9.1.1
PostgreSQL(libpq) Version 9.6
【问题讨论】:
-
分享您的代码和示例数据
-
如果您的 PostgreSQL 版本低于 9.4,请使用
jsonb而不是json$table->jsonb('custom_data')->nullable();
标签: laravel postgresql postgresql-9.1