Saludos amigos.
Estoy comenzando con el framework Catalyst y tengo un problemita con la conexion a DB, resulta que estoy tratando de sacar unos registros de la base de datos, pero me lanza el siguiente error:
[error] Caught exception in prueba::Controller::User->mostrar_usuarios "Can't call method "all" on an undefined value at /home/usuario/workspace/prueba/script/../lib/prueba/Controller/User.pm line 32."
el codigo utlizado para ello es este
controlador:
sub mostrar_usuarios :Local {
my ( $self, $c ) = @_;
$c->stash->{items} = [$c->model('pruebaDB::User')->all]; <= Linea del error
$c->stash->{template} = 'user/user.tt2';
}
Modelo:
package prueba::Model::User;
use strict;
use base qw/DBIx::Class/;
__PACKAGE__->load_components(qw/PK::Auto Core/);
__PACKAGE__->table('prueba.usuario');
__PACKAGE__->add_columns( qw/login nombre/);
__PACKAGE__->set_primary_key(qw/login/);
Si alguien tiene alguna idea que esta pasando, se lo agradesco.
Conexion a base de datos con Catalyst
-
- Similar Topics
- Respuestas
- Vistas
- Último mensaje
-
- 3 Respuestas
- 900 Vistas
-
Último mensaje por fpuga
Vie Abr 30, 2010 9:09 am
-
- 3 Respuestas
- 711 Vistas
-
Último mensaje por ramonovski
Sab Oct 29, 2011 7:06 am
-
- 1 Respuestas
- 346 Vistas
-
Último mensaje por neurus
Jue Oct 26, 2017 4:27 am
-
- 1 Respuestas
- 245 Vistas
-
Último mensaje por fpuga
Dom Mar 07, 2010 12:21 pm
-
-
Exportar base de datos de OpenFire [Solucionado]
por Kde_Tony » Mar Sep 21, 2010 9:46 pm » en Redes y Servidores - 8 Respuestas
- 7357 Vistas
-
Último mensaje por mcun
Vie Oct 01, 2010 8:03 pm
-