Me equivoque jeje, 
@articulos = Articulo.find(:all,:conditions=>"COALESCE(tenedor_id,0) != 1"), 
funciona!, me equivoque en evaluar la variable enviada por el browser.
A propósito no sabes de alguna función Rails, que me permita ver que hay dentro 
de una variable (tipo un VAR_DUMP() que tiene php), o algún pluying que me 
permita debugear el código.

Desde ya gracias men.


From: Nestor Luis Lopez 
Sent: Monday, February 15, 2010 4:47 AM
To: Grupo Ruby Argentina 
Subject: Re: [RubyArg] Uso de la funcion COALESCE de POSTGRES en unaconsulta 
con ACTIVE_RECORD


Poder hacer algo como esto. 
@articulos = Articulo.find(:all,:conditions=>["tenedor_id !=?",1])


a ver si te entendi??


saludos.



El 15 de febrero de 2010 09:10, Nestor Rodriguez <[email protected]> 
escribió:

  Que tal gente rails, tengo un pequeño dolor de cabeza que no puedo resolver 
así que recurro a ustedes. Estoy queriendo hacer una consulta por medio de 
rails con active record, algo como esto:
  @articulos = Articulo.find(:all,:conditions=>"COALESCE(tenedor_id,0) != 1")

  Lo que quiero es que POSTGRES me devuelva todos los tenedores que no tengan 
el código 1, sin embargo solo devuelve un array vacio, lo que creo es que 
active_record no acepta la función COALESCE de posgrest, me la pase buscando en 
google y no encuentro nada, por lo menos que yo entienda para manejar los 
valores nulos del campo tenedor_id.

  Alguna sugerencia, por favor, acotando que soy un novato en esto de Rails, 
así que perdón si cometo errores obvios pero No los veo, jeje.

  Desde ya gracias.
  Néstor 



  _______________________________________________
  Ruby mailing list
  [email protected]
  http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar






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


_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a