Existe-t-il un moyen pour que Propel échappe automatiquement les noms de colonne qui sont des mots réservés lors de l'ajout/mise à jour d'une ligne?Propel Syntaxe Error Reçu lors de l'utilisation de mots-clés réservés dans les noms de table ou de colonne
En ce moment, j'ai une colonne nommée 'ordre' et lorsque je tente de mettre à jour en utilisant
$row->setOrder(1)->save();
Je reçois une erreur de syntaxe « PHP Fatal error: Uncaught exception 'PDOException' message « SQLSTATE [42601] : Erreur de syntaxe: 7 ERREUR: erreur de syntaxe à ou près de "commande" \ nLINE 1: termes UPDATE ordre SET = $ 1 WHERE terms.id = $ 2 \ n^'"
Je peux deviner que c'est la règle commune pour tout langage de programmation: n'utilisez pas les mots réservés comme identifiants: o) – Abelisto