Doctrine 2 Modello: come set nome di tabella con “-” in esso?
-
29-09-2019 - |
Domanda
Come devo citarne variabile riga della tabella Doctrine 2 modello (ad esempio url-name
è il nome della riga tabella) e ho provato con che:
/** @Column(name="url-name", type="string") */
private $urlName;
// or I tried also
/** @Column(name="`url-name`", type="string") */
private $url_name;
Ma non recupera la riga $ urlName (questo risultato riga è vuota ma altre righe / il resto viene prelevata corretta).
Soluzione
Non è possibile utilizzare il carattere meno come una parte del nome della colonna. Basta dare un'occhiata a questa domanda:
SELECT url-name ...
Significa nome sottrarre da URL, proprio come price * tax
significa moltiplicare per prezzo fiscale. Uso _
invece di -
.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow