Pregunta

¿Cómo debo nombrar una variable de fila de la tabla Doctrina 2 Modelo (por ejemplo url-name es el nombre fila de la tabla) y me trató con lo siguiente:

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

// or I tried also

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

Pero no recupera la fila $ urlName (este resultado fila está vacía, pero otras filas / el resto se trae correcta).

¿Fue útil?

Solución

No se puede utilizar signo menos como parte del nombre de la columna. Basta con echar un vistazo a esta consulta:

SELECT url-name ...

Esto significa restar nombre de url como price * tax significa multiplicar por el precio de impuestos. Uso _ en lugar de -.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top