suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Fehlermeldungen im JSON-Format der Laravel-Datenbankfelder

Bei Verwendung von Laravel5.4 gibt es ein Feld im JSON-Format, das in der Migrationsdatei wie folgt definiert ist:

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

Fehler beim Ausführen gemeldetphp 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_lee2826 Tage vor714

Antworte allen(1)Ich werde antworten

  • 阿神

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

    mysql版本过低, json 类型的字段在 >=mysql5.7 版本上才能使用。

    Antwort
    0
  • StornierenAntwort