[Ror-es] dudas de ruby con count
Fernando Blat
ferblape at gmail.com
Sat Dec 9 07:41:49 GMT 2006
Hola Sebastian,
el método find_by_id te va a devolver 1 objecto en caso de que lo
encuentre y nil en caso de que no. Un objeto o nil no tienen método
count, sino sólo los arrays.
Por eso creo que te has confundido de "finder dinámico" y andas
buscando algo como find_all_by_loquesea, sin embargo find_all_by_id no
tiene mucho sentido ya que el id va a ser, posiblemente clave única y
nunca devolvería más de un elemento.
On 12/9/06, Sebastian Martines <ruby-forum-incoming at andreas-s.net> wrote:
> disculpen q haga esta pregunta q es muy tonta pero es q no me queda
> claro como hacer un count
>
> tengo mi tabla productos
>
> prod_total= Producto.count
>
> eso anda bien
> ahora
>
> prod_especifico= Producto.find_by_id(5)
> prod_especifico.count
>
> eso no funciona, no encuentra el metodo count
>
> como hago para contar eso?? debe de haber una manera elegante de hacerlo
>
> gracias
>
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> Ror-es mailing list
> Ror-es at lists.simplelogica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
>
--
Fernando Blat
blog > http://www.inwebwetrust.net
More information about the Ror-es
mailing list