Lehre 2 Modell: Wie Satz Tabellenname mit „-“ in ihm?
-
29-09-2019 - |
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).
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