lembrando que estou no KO3.2.....
valeu
Giovanni Donda
Em 25/03/2012 19:29, felipe bastos escreveu:
e em acesso.php
protected $_belongs_to = array('usuarios'=> array('model'=>'usuario'), );
deixa eu explicar o tem-um e o tem-muitos
Se a tabela tiver um campo _id .. sempre vai ser belongs_to. É o caso
de acesso.
E se a tabela for a relacionada, e não tiver atributos _id, então pode
ser tem-um ou tem-muitos.
Se for tem-um você só poderá adicionar 1 registro, aí no model fica
semelhante ao belongs ..
$acesso->usuario
$usuario->acesso
mas se for tem-muitos você poderá adicionar vários registros ..
$acesso->usuario
$usuario->acessos->find_all();
Imagino que você deveria ter colocado que usuário tem-muitos acessos.
Em 25 de março de 2012 19:26, felipe bastos <[email protected]
<mailto:[email protected]>> escreveu:
primeiro corrige isso
'far_key'=>'usuario_id
'foreign_key' => 'usuario_id'
Em 25 de março de 2012 18:37, PHP GO | DS interativa
<[email protected] <mailto:[email protected]>>
escreveu:
Pessoal
to tentando fazer um relacionamento aqui e não to conseguindo.
tenho 2 tabelas
usuarios e acessos, bem como seus respectivos models
model usuario.php
protected $_has_many =
array('acessos'=>array('model'=>'acesso','far_key'=>'usuario_id'));
model acesso.php
protected $_has_one = array('usuarios'=>
array('model'=>'usuario'), );
tabela no DB
usuarios
campos (id,usuario)
acessos
(id,usuario_id)
não consigo obter todos acessos de um usuario
não consigo salvar um acesso para um usuario
tbm não consegui encontrar referencias para criar tabelas no
banco de dados
quando for usar demais relacionamentos, por exemplo,
categorias e subcategorias sendo que
o relacionamento é nele proprio.....
alguem pode me ajudar...????
Grato,
Giovanni Donda
--
Você está recebendo esta mensagem porque se inscreveu no grupo
"Kohana Php" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para
[email protected] <mailto:[email protected]>.
Para cancelar a inscrição nesse grupo, envie um e-mail para
[email protected]
<mailto:kohana-php%[email protected]>.
Para obter mais opções, visite esse grupo em
http://groups.google.com/group/kohana-php?hl=pt-BR.
--
http://felipebastosweb.com.br
http://twitter.com/felipebastosweb
--
http://felipebastosweb.com.br
http://twitter.com/felipebastosweb
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
Php" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para
[email protected].
Para obter mais opções, visite esse grupo em
http://groups.google.com/group/kohana-php?hl=pt-BR.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para
[email protected].
Para obter mais opções, visite esse grupo em
http://groups.google.com/group/kohana-php?hl=pt-BR.