Estou tentando fazer uma aplicação utilizando relacionamento no ORM mas não
estou tendo sucesso.
Tenho duas tabelas
Usuarios
--------------
Id
Nome
Senha
Perfil_id
Perfis
---------------
Id
Nome
class Model_Usuario extends ORM {
protected $_sorting = array('nome' => 'asc');
protected $_belongs_to = array('perfil' => array('model' => 'perfil',
'foreign_key' => 'perfil_id'));
}
class Model_Perfil extends ORM {
protected $_table_name = 'perfis';
protected $_sorting = array('nome' => 'asc');
protected $_has_many = array('usuarios');
}
....
$usuarios = ORM::Factory('usuario')->find_all();
echo $usuarios[0]->perfil->nome;
....
Porém o código acima ocorre erro dizendo que a propriedade perfil não
existe.
Alguém pode me ajudar?
Não achei nenhuma documentação clara sobre relacionamentos.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos
Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um
e-mail para [email protected].
Para postar neste grupo, envie um e-mail para [email protected].
Visite este grupo em https://groups.google.com/group/kohana-php.
Para obter mais opções, acesse https://groups.google.com/d/optout.