3

私は自分の教義2のセットアップをモジュラー構造にしようとしてきました。エンティティを作成しようとすると、次のエラーが発生します。

Entity has to be managed for single computation Entities\User@0000000078d19339000000004266cb59

コード:

/* Test Doctrine */
        $em = Zend_Registry::get('em');
        $user = new Entities\User();
        $user->name = "Bob";
        $user->username = "bob";
        $user->email = "bob@live.com";
        $user->password = "test";
        $user->activation = "";
        $em->flush($user);
        $em->persist();
4

1 に答える 1

6

チクショウ...

恥ずかしい!これは黄金律の問題です...

修正:

/* Test Doctrine */
        $em = Zend_Registry::get('em');
        $user = new Entities\User();
        $user->name = "Bob";
        $user->username = "bob";
        $user->email = "bob@live.com";
        $user->password = "test";
        $user->activation = "";
        $em->persist($user); // The other way around :D
        $em->flush();
于 2012-07-05T02:39:54.323 に答える