Symfony:以编程方式添加外键

时间:2011-06-20 18:44:54

标签: php symfony1

我有一个非常糟糕的数据库结构可供使用,它本身没有声明外键关系,我必须使用这个数据库作为Symfony的模型。

由于某些原因,我无法改变这个数据库,必须按原样使用它。另外,不想编辑YML文件。

如何直接在symfony的php类中声明外键?如果我重新生成模型,那么这些类将不会被覆盖。

搜索此内容但未找到答案。

1 个答案:

答案 0 :(得分:0)

原则。

我在这里找到答案:http://www.doctrine-project.org/projects/orm/1.2/docs/manual/defining-models/en

必须使用hasMany或hasOne关系覆盖BaseClass的setUp()方法。