使用時に Doctrine 2 で予約語を自動引用する方法はあり$entityManager->find('entity', id)
ますか?
クエリビルダーを使用する場合、これを行うことができますが、これを行うグローバル構成設定が必要ですか? 予約語の注釈で指定する必要はありません。
使用時に Doctrine 2 で予約語を自動引用する方法はあり$entityManager->find('entity', id)
ますか?
クエリビルダーを使用する場合、これを行うことができますが、これを行うグローバル構成設定が必要ですか? 予約語の注釈で指定する必要はありません。
これは私がDoctrineチームでしばらく前に提起した問題でした。
https://github.com/doctrine/doctrine2/issues/2409
チケットはコメントで締め切られました:
@Column(name = "` integer` ")を使用して文字を手動でエスケープする必要があります
したがって、アノテーション内の予約済みキーワードを処理する必要があると思います
@tim-lytle の声明に従って、私はこの問題を再度提起しました。これはDoctrine ORMの安全範囲に含まれるべきです。