Frage

Wie soll ich eine Lehre 2 Modell Tabellenzeile Variablennamen (z url-name ist der Tabellenzeile Name) und ich versuchte es mit, dass:

/** @Column(name="url-name", type="string") */
private $urlName;

// or I tried also

/** @Column(name="`url-name`", type="string") */
private $url_name;

Aber es ist nicht die $ urlName Reihe holen (diese Zeile Ergebnis ist leer, aber andere Zeilen / der Rest geholt korrekt).

War es hilfreich?

Lösung

Sie können nicht Minuszeichen als Teil der Spaltennamen verwenden. Werfen Sie einen Blick auf diese Abfrage:

SELECT url-name ...

Es bedeutet subtrahieren Namen von url wie price * tax bedeutet multiplizieren Preis durch Steuern. Verwenden _ statt -.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top