2

私はSymfonyでアプリケーションを開発していますが、まだいくつかのデータフィクスチャをセットアップしていません-それを実行するのに時間がかかったと思うので、新しい開発コピーをセットアップする方が速いです。:-)

以下の例を使用して、ブログの「category」プロパティをカテゴリに設定する方法を教えてください。カテゴリエンティティとのManyToOne関係を想定しています。

$blog1 = new Blog();
$blog1->setTitle('A day with Symfony2');
$blog1->setImage('beach.jpg');
$blog1->setAuthor('dsyph3r');
$manager->persist($blog1);

Symblogチュートリアルから、AbstractFixtureとCategoryエンティティをファイルに含めることを収集しましたが、これを機能させるには、ブログの前にカテゴリを作成する必要がありますか?フィクスチャコマンドを実行するときにそれが発生することをどのように確認できますか?

これに取り組むための最良の方法は何ですか?

4

1 に答える 1

2

順序付けられたフィクスチャ間でオブジェクトを共有する必要があります— 投稿フィクスチャの前にカテゴリ フィクスチャを実行します。

于 2013-02-25T19:26:44.453 に答える