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
--
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.