如何在连接后获得具有相同列名的属性(使用Propel的Symfony框架)


How to get attributes with the same column name after joins (Symfony framework with Propel)?

我有两个表:

Table1:

  • id
  • attr1
  • fk1、(表二)
  • fk2(表二)

表:

  • id
  • <
  • 名称/gh>

我想在fk1和fk2上连接表1和表2。我如何做这两个连接,然后从表2中获得两个名称属性。我想用Table1Query而不是Table1Peer。

看看我对这个问题的回答:在Propel中命名生成函数

由于有两个外键指向同一个表,因此需要在"外键"元素上使用"phpName"属性。