【问题标题】:Symfony 2.5 Enum fieldSymfony 2.5 枚举字段
【发布时间】:2014-09-02 10:32:51
【问题描述】:

我想在我现有的数据库中使用 Symfony2.5 和 Doctrine。当我使用 usgin 命令时: php 应用程序/控制台原则:映射:import --force MyBundle xml

我收到一个错误: php 应用程序/控制台原则:映射:import --force MyBundle xml

我找到了解决办法:把这个东西写入文件app/config/config.yml

映射类型: 枚举:字符串

但它不起作用,我收到下一个错误: “消息”中的属性“父”已声明,但必须声明
d 只有一次。我该如何解决?

【问题讨论】:

  • 几乎解决了,但是在 Doctrine 中是否有可能为一个字段具有来自其他表的三个父字段的表创建实体?

标签: php symfony doctrine-orm enums


【解决方案1】:

是的,这是可能的。

它应该有不同的名字。

【讨论】:

  • 你能解释一下吗?在我的字段 parent_id 的表中,我有三个外键到三个不同的表及其字段 id。但是当我只留下一个外键时,它就开始工作了。但我需要三把钥匙。我如何在 Doctrine 中做到这一点?
  • 对不起,我错过了解释您的评论。我把它看成一张带有三个外键的表。我不知道一列有多个外键。据我所知,任何 dbms 都不允许这种类型的关系。在没有正确解释您的查询的情况下,我再次表示抱歉,我发布了答案。
猜你喜欢
  • 1970-01-01
  • 2018-10-21
  • 1970-01-01
  • 2021-12-22
  • 2022-11-30
  • 2015-08-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多