0

ReferenceMany(Scores) を含む Match ドキュメントがあります。マッチに新しいスコアを追加してマッチを返すと、新しいスコアがありません。ただし、次のリクエストでは、スコアがあります。Doctrine に同じリクエストで Match を強制的に更新させるにはどうすればよいですか?

コード:

$match = $dm->getRepository('Match')->find($matchId);
// Save score.
$dm->persist($score);

// Add score to match
$match->addScores($score);

$dm->flush(); // <-- This doesn't help.

return $match; // <-- Is missing the new Score.
4

2 に答える 2

0

$dm->flush();後にしようとしました$dm->persist($score);か?

于 2012-10-10T11:02:37.687 に答える