Los modelos son en singular, entonces debieras ejecutar:

$this->PollOption->find(array('id' => $id));

También podrias hacer:

$this->PollOption->findById($id);

:)

Ya se solo querias saber que pasaba mal (que vos usabas PollOptions cuando
tenias que usar PollOption) pero no pude contenerme ;)

-MI

---------------------------------------------------------------------------

Remember, smart coders answer ten questions for every question they ask. 
So be smart, be cool, and share your knowledge. 

BAKE ON!

blog: http://www.MarianoIglesias.com.ar


-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En
nombre de phpleo
Enviado el: Domingo, 23 de Septiembre de 2007 10:51 p.m.
Para: CakePHP-es
Asunto: uso correcto de varios modelos

He agregado 2 modelos en mi controlador:

var $uses = array('Poll', 'PollOption');

y en una de las acciones estoy intentando usar de esta manera el
modelo agregado:

$this->PollOptions->find("id = $id");

Pero solo obtengo errores:

Notice: Undefined property: PollsController::$PollOptions ...
Fatal error: Call to a member function find() on a non-object ...


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a