IDだけで外部キーを設定できるようにしたいと思います。
一部の長いスクリプトでは、完全な外部オブジェクトをセッター メソッドに渡す必要があるという事実により、データベース クエリを実行しなければならず、リソースが浪費されることがあります。
$entity = new SomeEntity();
$entity->setIdAnswer(42);
$em->persist($entity);
それ以外の
$world = $em->getRepositorye('My/Bundle:Answer')->findOneById(42);
$entity = new SomeEntity();
$entity->setIdAnswer( $world );
$em->persist( $entity);
整数キーを使用して外部キーを時々設定するにはどうすればよいですか?
汚いコードを使わずにそれができれば素晴らしいことです