sql >> データベース >  >> RDS >> Mysql

間違ったテーブルエイリアスでクエリを生成するDoctrine

    私はこの同じ問題に1時間費やしました。あなたはおそらく私と同じタイプミスをしたでしょう。

    私にとっての問題は.ymlにありました スキーマ定義。テーブル間の関係を定義したセクションでは、このターゲットエンティティがありました:

    targetEntity: mlEmailNotif

    の代わりに

    targetEntity: MlEmailNotif

    したがって、小文字の「m」を使用すると、doctrineは新しいテーブルの新しいエイリアスを作成します(phpの比較では大文字と小文字が区別されます)。



    1. PHPforeachループでのリンクの実装

    2. React.jsWebアプリケーションのデータベースにデータを送信する

    3. テーブルが存在するかどうかを確認し、存在しない場合はSQLServer2008で作成します

    4. シンプルなSlony-Iレプリケーションのセットアップ。