Relacionamentos
Olá pessoal tudo bom?
Galera, me de uma força aqui. Tenho 3 models FolhaDePagamento, HistoricoDeFolhaDePagamento, EventoFinanceiro e suas respectivas tabelas e controllers tudo certinho trabalhando dentro das convenções do CakePHP. No model folha de pagamento coloquei la o relacionamento com o histórico:
... class FolhaDePagamento extends AppModel ...
public $hasMany = array(
'HistoricoDeFolhaDePagamento' => array(
'className' => 'HistoricoDeFolhaDePagamento',
'foreignKey' => 'folha_de_pagamento_id'
)
);
...
E no histórico coloquei o relacionamento com os eventos:
... class HistoricoDeFolhaDePagamento extends AppModel ...
public $hasOne = array( 'EventoFinanceiro' );
Só que quanto eu faço um read em uma folha de pagamento o evento financeiro me vem o id do evento ao invés do evento. Alguém ai pode me dizer o que estou fazendo de errado?
Obrigado a todos.
Discussão (5)
Carregando comentários...