我有一个很大的问题,我现在有3天时间试图找到解决方案。我解释
我有3个模型:Comprobantes
,Receptores
和Puestos
。
Comprobantes有一个名为receptor_id
的字段,它为您提供受体和
Receptor有一个字段调用puesto_id
,可以为你提供puesto,比如
Comprobantes访问Receptores和Receptores访问Puestos,现在的事情是我已经建立了一个关系来显示我的Receptor的Puestos在Comprobantes模型中的字段puesto我唯一的问题是只显示了id和我想从Puesto展示“puesto”字段,而不是来自Puesto的“id”。
编辑:这是代码,但Comprobantes与Puestos没有直接关系
class Puesto
{
var $hasMany = array(
'Receptor' => array(
'className' => 'Receptor',
'foreignKey' => 'puesto_id'
)
);
}
class Receptor
{
var $belongsTo = array(
'Emisor' => array(
'className' => 'Emisor',
'foreignKey' => 'emisor_id'
),
'Puesto' => array(
'className' => 'Puesto',
'foreignKey' => 'puesto_id'
)
);
}