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.


Responder a