Olá, não tem tabela pivot.. uma categorias_links tem varios links, então não existe muito pra muitos!
alguem pode me ajudaR? abraço On 12 abr, 15:16, Gustavo Diogo <[email protected]> wrote: > Algu�m respondeu? > > Acho que falta informa��o. A tabela categoria_link parece ser uma tabela > pivot. > Entao vc teria q fazer tipo > > class Link_Model extends ORM > { > protected $has_many_and_belongs_to = array('categoria'); > ... > ... > > T� certo? > > t0th escreveu: > > > > > Ol�, > > > vai meu cen�rio: > > > Model Link: > > > <?php > > defined('SYSPATH') or die('No direct script access.'); > > > class Link_Model extends ORM > > { > > protected $primary_key = 'id'; > > protected $table_name = 'links'; > > protected $belongs_to = array('categoria_link'); > > protected $load_with = array('categoria_link'); > > } > > ?> > > > Model Categoria_Link: > > <?php > > defined('SYSPATH') or die('No direct script access.'); > > > class Categoria_Link_Model extends ORM > > { > > protected $table_name = 'categorias_links'; > > protected $has_many = array('links'); > > protected $foreign_key = array('links' => 'categorias_links_id'); > > } > > ?> > > > controller: $links = ORM::factory('Link')->find_all(); > > > erro: > > There was an SQL error: Coluna 'links.link_id' desconhecida em 'on > > clause' - SELECT `links`.*, `categoria_link`.`id` AS > > `categoria_link:id`, `categoria_link`.`nome` AS `categoria_link:nome`, > > `categoria_link`.`sef` AS `categoria_link:sef` FROM (`links`) LEFT > > JOIN `categorias_links` AS `categoria_link` ON (`categoria_link`.`id` > > = `links`.`link_id`) ORDER BY `links`.`id` ASC > > > o problema � que esse atributo link_id n�o existe em links... > > > alguem pode me ajudar? > > > obrigado e espero resposta > > -- > ------------------------------------------------------------------------ > Gustavo Diogo > Cel: (21) 8622-8236 -- 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.
