0
我應該如何命名原則2型號錶行變量(例如url-name
是錶行名稱),我與試了一下:Doctrine 2 Model:如何在其中設置帶「 - 」的表名?
/** @Column(name="url-name", type="string") */
private $urlName;
// or I tried also
/** @Column(name="`url-name`", type="string") */
private $url_name;
不過,這並不取$ URLNAME行(此行結果是空的,但其他行/其餘部分是正確的)。
爲什麼我不能使用減號作爲列名的一部分?我必須在`\`\``中設置,那麼它應該可以工作,例如`SELECT \`url-name \`FROM ...`順便說一句。看到代碼更新 – Poru 2010-11-28 22:45:24