Boa tarde pessoal.
Sou iniciante no Kohana, estou tentando utilizar o ORM, porém quando
faço uma busca find('id') ele retorna o item corretmante, mas quando
utilizo find_all() ele não retorna nenhum dos itens que estão na base
de dados.
Segue o código que esta implementado.
//Model
class Region_Administrative_Model extends ORM
{
/**
* @var <Array> Uma região administrativa pode pertencer a vários
municípios.
*/
protected $has_many = array('municipalities');
public function __construct()
{
parent::__construct();
}
public function insert( $data )
{
if ( $this->db->insert( 'region_administratives', $data ) )
return true;
else
return false;
}
}
//Controller
class Region_Controller extends Template_Controller {
function contruct()
{
parent::construct();
}
public function __call( $method, $parameters )
{
$this->template->content = new View( 'region/'.
$method.'_content' );
$this->template->content->set('crud', $this->template-
>Crud_Links );
}
public function index ()
{
$regions = ORM::factory('region_administrative')->find(1);
$this->template->content = new View( 'region/
index_content' );
$this->template->content->set('crud', $this->template-
>Crud_Links );
$this->template->content->region = $regions;//deve ser
passado de dessa forma ou com set???
}
}
Grato pela ajuda...
--
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.