Jika Anda masih ingin melakukannya dengan doctrine/dbal
versi terbaru , yang harus Anda lakukan adalah menentukan server_version
dalam konfigurasi dbal:
doctrine:
dbal:
default_connection: default
connections:
default:
dbname: local_api
user: root
password: null
host: localhost
driver: pdo_mysql
server_version: '5.5' # your database server version here
Saya tidak dapat memberi tahu Anda mengapa mereka tidak menempatkan server_version default, tetapi inilah diskusi tentangnya https://github.com/doctrine/DoctrineBundle/issues/351
Karena Anda menggunakan database mysql, berikut ini cara melihat server_version Anda:
mysql --version
> mysql Ver 14.14 Distrib 5.5.44, for debian-linux-gnu (x86_64) using readline 6.3
Kami melihat bahwa Distrib saat ini adalah 5.5
.
Tentu saja saya menyarankan Anda untuk menetapkan nilai ini di parameters.yml
.