симфони). В начале (😅) всё работало нормально, но недавно стал получать сообщение такого типа при попытке сохранить созданную недавно сущность:
An exception occurred while executing 'INSERT INTO my_table (title, from, to, old, new, html, names, options, classes, validations, created, updated, deleted) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)' with params [\"123\", \"a@a.a\", \"a@a.a\", 0, 0, null, null, null, null, null, \"2018-01-03 09:04:48\", null, null]:\n\nSQLSTATE[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 'from, to, old, new, html, names, options, classes, validations, created, updated' at line 1
Пару забавных моментов:
1) Если сущность уже есть в базе и я лишь меняю один единственный пункт (title, not null), то сущность сохраняется нормально. Но изменения одного тайтла не достаточно. :)
2) Спокойно устанавливается timestamp для deleted.
Для операций с entity, естественно, используется entity manager. Может кто сталкивался с подобным? Где я мог накосячить?
from ключевое слово и его нужно экранировать
Э - экранирование
Обсуждают сегодня