Buenas,
Cual es la mejor manera para saber si una tabla esta vacía???
- Realizo un count
- con find_by_al y luego compruebo con empty?
- …
Cual creéis que podría ser?
Gracias.
Me parece que me estoy volviendo un poco maniático con la sintaxis
Buenas,
Cual es la mejor manera para saber si una tabla esta vacía???
Cual creéis que podría ser?
Gracias.
Me parece que me estoy volviendo un poco maniático con la sintaxis
El Domingo, 29 de Octubre de 2006 11:11, alarkspur escribió:
Buenas,
Cual es la mejor manera para saber si una tabla esta vacÃa???
- Realizo un count
- con find_by_al y luego compruebo con empty?
- …
Cual creéis que podrÃa ser?
Yo harÃa NombreModelo.count.zero?.
Gracias.
De nada.
Me parece que me estoy volviendo un poco maniático con la sintaxis
No eres el único
el count siempre devuelve un entero, en este caso seria 0 (cero)
On 10/29/06, alarkspur [email protected] wrote:
Me parece que me estoy volviendo un poco maniático con la sintaxis
Ror-es mailing list
[email protected]
simplelogica.net
Gracias a ambos por las respuestas.
Lo que no me convencía, era que lo tenia echo con un count
comprobando despues el resultado, y tambien lo habia echo con un
find_by_all y comprobando despues que no estuviese vacía la cadena
obtenida.
Claro, aunque lo hacia bien, me parecía que había echo demasiadas
lineas para ser código Ruby
Al final como bien me habeis indicado he añadido zero? para que me
quedase mas bonito el código y en una sola linea
Gracias de nuevo.
Un saludo.
Modelo.find(:all).any?
Lo que no me convencía, era que lo tenia echo con un count
comprobando despues el resultado, y tambien lo habia echo con un
find_by_all y comprobando despues que no estuviese vacía la cadena
obtenida.
Yo haría el count sólo si sólo quiero saber si hay algo o no, y un find si
además también quiero obtener los elementos en el caso de haber alguno.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs