首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更新理论符号3数据库中的表

如何更新理论符号3数据库中的表
EN

Stack Overflow用户
提问于 2017-08-16 06:59:20
回答 1查看 1.1K关注 0票数 0

我正在学习Symfony 3与奏鸣曲-管理包,达到了点,我需要下载文件(图像),安装奏鸣曲MediaBundle,但是!达到了需要通过原则更新数据库的程度:模式:更新,然后卡在.当我试图更新表时,会得到一个错误。

名称为“symfony.articles”的表已经存在.

谷歌搜索了所有可能的东西,在任何地方,一切都依赖于OneToMany等等。总的来说,只有那些没有做的事情--甚至在所有依赖的本质中都被删除--都一样,我也收到了同样的错误。我知道在某个地方有一个带有内置链接的文件,但是如何克服这一切呢?当然,我可以杀光一切,先创建所有东西,然后开始更新数据库,但这不是一个选项!毕竟,我会继续连接这些波段,同样的错误也会出现。迅速,请作出决定。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-16 12:40:48

模型中有一个重复的映射(注释/xml/yaml)。我不记得导致这种情况的确切语法,但这绝对是一个起点。

使用php bin/console doctrine:schema:validate帮助查找问题。

代码语言:javascript
复制
/**
 * Article
 *
 * @ORM\Table(name="article")
 * @ORM\Entity(repositoryClass="AppBundle\Repository\ArticleRepository")
 */
class Article
{

我只是通过在我的学说实体中有一个重复的名字定义来复制这个概念。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45707009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档