era izo o modelo tem que ter o nome da tabela em singular . Marcelo encontrei na resposta em seu blog
On Nov 3, 4:31 pm, Get <[email protected]> wrote: > Lembrando também que o plural que o kohana considera é apenas o S no final > do nome da tabela. > > Por exemplo uma tabela chamada papeis, pra funcionar automaticamente o model > ficaria com o nome papei, sem o S apenas. > > (há como configurar manualmente). > > 2010/11/3 Rodrigo Oliveira <[email protected]> > > > Lembrando que o nome dos modelos tem que ser no singular pois o Kohana faz > > automaticamente a pluralização (isso existe? =P) do nome. > > > Model_Users tem que ser Model_User > > > 2010/11/3 Marcelo Rodrigo <[email protected]> > > > ERROR: > >> ErrorException [ Warning ]: *Table 'minhatabla.userses' doesn't exist* > > >> A tabela userses não existe no seu banco de dados. > > >> Atenciosamente, > > >> Marcelo Rodrigo > >>http://marcelorodrigo.com > > >> 2010/11/3 Inyaka <[email protected]> > > >> ok, não postie o código por que fica feio sem etiquetas XD > > >>> application/clases/models/users.php > > >>> <?php defined('SYSPATH') OR die('No Direct Script Access'); > >>> class Model_Users extends ORM > >>> { > >>> } > > >>> em o controlador > > >>> <?php defined('SYSPATH') OR die('No Direct Script Access'); > >>> Class Controller_Admin_Usuarios extends Controller_Template > >>> { > >>> private $m_users; > >>> public $template = 'site'; > >>> public function before(){ > >>> parent::before(); > >>> $this->m_users = new Model_Users; > > >>> // veja que sim uso o modulo Auth e funçona --> > >>> $this->session= Session::instance(); > >>> $authentic=Auth::instance(); > >>> if (!Auth::instance()->logged_in('admin')){ > > >>> Session::instance()->set("requested_url","/".request::instance()- > >>> >uri()); > >>> request::instance()->redirect('/'); > >>> }else{ > >>> $this->user = Auth::instance()->get_user(); > >>> } > >>> } > >>> function action_index() > >>> { > >>> $this->template->section =View::factory('admin/usuarios'); > >>> echo '<pre>';print_r($this->m_users->get_list() );echo '</pre>'; > >>> } > >>> } > > >>> ERROR: > >>> ErrorException [ Warning ]: Table 'minhatabla.userses' doesn't exist > > >>> -- > >>> 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]<kohana-php%[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]<kohana-php%[email protected]> > >> . > >> Para obter mais opções, visite esse grupo em > >>http://groups.google.com/group/kohana-php?hl=pt-BR. > > > -- > > Rodrigo Oliveira > > (21) 8747-0180 > > > -- > > 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]<kohana-php%[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.
