Pareces nuevo por aquí. Si quieres participar, ¡pulsa uno de estos botones!
class Usuario extendes ActiveRecord{ function __construct(){ $this->validates_uniqueness_of("login"); } } class TestController extends ApplicatioController{ function test_update(){ $r = $this->Usuario->find(1); $r->password= "secreto"; $r->update(); } function test_save(){ try{ $r = $this->Usuario->find(1); $r->login = "administrador"; //suponiendo que ya exista en la bd debe saltar la excepcion $r->password= "secreto"; $r->save(); } catch(ActiveRecordException $e){ $this->render_text($e->show_message()); } } } .