搜尋

首頁  >  問答  >  主體

laravel資料庫欄位json格式時報錯

使用laravel5.4,有個欄位是json格式,在migration檔案中這樣定義的:

$table->json('fruits')->nullable();

執行php artisan migrate的時候報錯:

SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'json null' at line 1
ringa_leeringa_lee2753 天前668

全部回覆(1)我來回復

  • 阿神

    阿神2017-05-16 16:48:49

    mysql版本過低, json 類型的欄位在 >=mysql5.7 版本上才能使用。

    回覆
    0
  • 取消回覆