gpi*_*ino 11
学说2
学说1.2
学说2.0
$user = new User;
$user->setName('Mr.Right');
$em->persist($user);
$em->flush();
Run Code Online (Sandbox Code Playgroud)
学说1.2
$user = new User;
$user->setName('Mr.Right');
$user->save();
Run Code Online (Sandbox Code Playgroud)
总而言之,imho Doctrine 2.0具有更陡峭的学习曲线,即使它表现更好(聪明地使用交易).我发现ActiveRecord持久性模型和魔术方法相当笨拙所以我会选择2.0,但这是我的个人观点,Doctrine 1.2仍然非常好(尤其是小型项目,其中2.0可能过度杀伤)
也可以看看