2012-01-21 9 views
0

DoctrineModuleとDoctrineORMModuleでZF2を使用しています。Doctrine2変更Tablename形式

問題:私は私のデータベースにいくつかのテーブル名を得たMYSQLコマンドに等しい Doctrineは「`」の

SELECT ... FROM references 

せずにSQLステートメントでテーブル名を生成します。しかし、私は、それはこのようになりたいですフォーマット

SELECT ... FROM `references` 

安全であるために...

ホー私はDoctrine2でこの問題のいずれかの修正を見つけることができません

http://i.stack.imgur.com/UN5KB.png

http://www.doctrine-project.org/documentation/manual/1_0/fr/configuration:naming-convention-attributes:table-name-formatリンク:)私はこれを行っていた私の問題を修正するために教義1でそれを修正するワット ありがとうございます。

答えて

2

Doctrine2では、自動識別子の引用はありません。

トリックを行う必要がありますが、2.2にスキーマとSQLiteのでは動作しません
@Table(name="`references`") 

:あなたは、この場合に行うことができますことは、直接、次のように、あなたのマッピング内部の引用符を入れています。

+0

ありがとう、これは私の心の上に来なかった。 – ohartl