Symfony 2上的学说实体关系

时间:2014-02-26 17:33:07

标签: php symfony doctrine

我发现在Symfony的文档中创建/修改实体有点令人困惑。 我创建了数据库表并编写了实体类。它们工作正常,并且正常地将对象保存到数据库中。 如果我想改变模型中的某些东西,比如说,关联的持久选项,除了将注释放在实体类中之外,我还需要做什么吗?我的意思是喜欢运行控制台命令? 其他示例:如果我在数据库中添加一个列,然后在实体类中手动编写相应的字段和注释,它就足够了吗?或者我仍然需要运行一些控制台命令?

1 个答案:

答案 0 :(得分:2)

这就够了。

但通常的做法是首先在Entity类中添加属性和注释,然后使用命令更新模式

php app/console doctrine:schema:update --force