多対多の関係を構成する3つのモデル、Product、Color、ProductColorがあります。製品は多くの色を持つことができます。Doctrine Migrationで関係を追加するには
いくつかの開発を行った後、私はキー制約のためにProductColorテーブルに表示される色を削除できないことを発見しました。私はonDeleteカスケードを指定できるようにschema.ymlのcolorからproductへの関係を追加しようとしましたが、 "symfony doctrine:generate-migrations-diff"を実行しているときに "差分からマイグレーションクラスを生成できませんでした"というメッセージが表示されます。
私はこれについて間違った方法をしていますか?どのようにして移行を使用して、onDeleteカスケードとの関係を変更できますか?
+1。彼らが働くとき、彼らは素晴らしいです。残念なことに、しばしば、彼らはそうではありません:-) – richsage