Si hago esto
Código:
me funciona perfecto, me devuelve la cantidad de registros que coinsiden con user = 'kalvinmanson'User.find(:all, :conditions => {:user => 'kalvinmanson'}).count
entonces ahora asumo que solo deberia ser cambiar 'kalvinmanson' por el valor que viene del formulario y hago esto:
Código:
pero no hace nadaUser.find(:all, :conditions => {:email => param[:email]}).count
y es pero cuando intento validar el campo de user
Código:
Me genera este errorUser.find(:all, :conditions => {:user => param[:user]}).count
Código:
dice que no encuentra la columna user.user pero es que la tabla se llama users en plural, no se que hacer, ayuda jejejej Mysql2::Error: Unknown column 'user.user' in 'where clause': SELECT `users`.* FROM `users` WHERE `user`.`user` = 'kalvinmanson' AND `user`.`password` = '********' AND `user`.`email` = '[email protected]' AND `user`.`firstname` = 'Kalvin' AND `user`.`lastname` = 'Manson' AND `user`.`birthdate` = '1986-11-05' AND `user`.`iddocument` = '1032406842' AND `user`.`document_type` = 'CC' AND `user`.`city` = 'Bogotá Distrito Capital' AND `user`.`content` = '' AND `user`.`college` = 'Indefinido'