wie man in cakephp 3 `Zeichen zu SQL-Abfragen hinzufügt

Ich habe eine Tabelle mit speziellen Feldern wie 'from' und 'order'

(Diese Tabelle wurde mit anderen CMS verwendet und ich kann den Tabellenstrukturierer nicht ändern.)

Ich möchte einen Datensatz mit cakephp 3 hinzufügen, aber ich habe 'Datenbankfehler'.

Es scheint, dass Abfragen von cakephp 3 nicht mit `character! @ bereinigt werde

Mein Code in der Steuerung:

$tour = $this->Tours->patchEntity($tour, $this->request->data);
$this->Tours->save($tour);

generated SQL ist:

INSERT INTO tour_tours 
       (title, from , to, description, duration) 
VALUES 
       ('tour title', 'from', 'to', 'description of tour', 7)

SQL Query hat einen Syntaxfehler ...

Was soll ich machen

Antworten auf die Frage(4)

Ihre Antwort auf die Frage