开始我的第一个Symfony / doctrine项目我使用以下方法创建了2个实体(用户和属性):
$php app/console doctrine:generate:entity
这很好用,给了我两个需要的php文件,包含类和注释。
在此之后,我想使用以下方法在我的数据库中创建相应的表:
$php app/console doctrine:schema:update --force
仅创建第一个表(用户)。出了什么问题?如何创建两个表,我该怎么办?顺便说一句:没有收到错误信息......
答案 0 :(得分:0)
尝试
php app/console doctrine:generate:entities
之前
php app/console doctrine:schema:update --force
答案 1 :(得分:0)
解决了!属性类中存在语法错误。但是学说:schema:update没有给出任何错误......: - (
尝试doctrine时:schema:create我收到了错误消息。更正了它以及之后的学说:schema:update运行良好!
答案 2 :(得分:0)
在更新架构之前始终备份您的实体。
用于备份实体写
>php app/console doctrine:generate:entities projectname
如果有实体错误,它会显示给你。