我是教义新手,我来自Yii的ActiveRecord,我觉得非常有用。现在我正在尝试切换到Symfony,人们推荐Doctrine。
但是我不明白为什么我需要在带有注释的实体类中复制我的数据库模式的信息,在 Yii 中这不是必需的......
我发现不好的是,当我更改列定义时,我必须记住更新类。
多谢!
你的做法是错误的。使用 doctrine,您可以创建您的类并告诉 doctrine 该类在数据库中的外观(这是通过映射配置完成的)。然后教义将为你创建模式。
每当你改变你的类时,教义就会更新模式。