Doctrine 2モデル:「 - 」でテーブル名をどのように設定しますか?

StackOverflow https://stackoverflow.com/questions/4299494

  •  29-09-2019
  •  | 
  •  

質問

Doctrine 2 Model Table Row変数に名前を付けるにはどうすればよいですか(例: url-name テーブルの行の名前です)そして私はそれでそれを試しました:

/** @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 ...

これは、URLからの名前の名前を同じように意味します price * tax 意味の価格に税金を掛けることを意味します。使用する _ それ以外の -.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top