2

Doctrine2フィクスチャをロードするときにデータを保持したい3つのテーブル/エンティティがあります。もちろん、現在、 を実行するdoctrine:fixtures:loadと、データベース全体 (migration_versions を除く) が削除され、フィクスチャが適切に読み込まれます。

--append スイッチを使用してデータベースにデータを追加することしかできないことに気付きましたが、データベースからほとんどのデータを削除したいと考えています。

Doctrine2 フィクスチャを使用する場合、3 つのテーブル/エンティティのみからテーブル データを保持するにはどうすればよいですか?

4

1 に答える 1

2

「追加のみ」と「削除のみ」のフィクスチャ クラスを別々のフォルダに分けてから、 --fixtures を使用してフィクスチャ パスを指定する 2 つのコンソール コマンドを実行してはどうでしょうか。

于 2011-11-17T18:41:02.587 に答える