[Resolvido] Problemas de relacionamentos
Tenho dois models associados:
Produto (id, codigo, lote_ean, valor)
public $belongsTo = array( 'Lote' => array( 'foreignKey' => 'lote_ean' ) );
Lote (id, codigo, ean, validade)
public $hasMany = array( 'Produto' => array( 'foreignKey' => 'lote_ean' ) );
Mas o cake faz a referencia Produto.lote_ean = Lote.id e claro não encontra nada.
Encontrei um post onde o cara apenas usou, no model produto:
public $belongsTo = array( 'Lote' => array( 'foreignKey' => false, 'conditions' => array( 'Produto.lote_ean = Lote.ean') );
Ok, funcionou, mas e o reverso, no lote mostrar os produtos associados, não funcionou...
Alguma ajuda?
Discussão (3)
Carregando comentários...