与一个表关联的多个字段(CakePHP3)

时间:2017-04-26 17:48:44

标签: associations cakephp-3.0

我有一个名为“communications”的表,它有两个字段:“ethernet_id”和“gprs_id”,这两个字段是另一个名为“communication_hosts”的表的外键。

我的问题是,当我与以下人士建立联系时。

    $this->belongsTo('CommunicationHosts')
         ->setForeignKey('gprs_id')
         ->setProperty('gprs'); //I have the "communications.gprs" in the form

    $this->belongsTo('CommunicationHosts')
         ->setForeignKey('ethernet_id')
         ->setProperty('ethernet');  //I have the "communications.gprs" in the form

它只创建以太网对象而不创建GPRS对象,但它会创建一个简单的gprs数组。

有没有办法在CakePHP3中进行这种关联?

0 个答案:

没有答案