Validar un find nil


#1

Hola

tengo el siguiente select

@buscar_en_sucursal=ProductosEnSucursal.find(:all, :select =>
‘producto_id,cantidad’, :conditions => {:id=>
@buscar_sucursal[0].sucursal_id, :producto_id
=>@buscar_x_sku[0].producto_id})

algunas veces este select no regresa nada, como lo puedo validar?

Gracias.!


#2

Karla G. wrote:

Hola

tengo el siguiente select

@buscar_en_sucursal=ProductosEnSucursal.find(:all, :select =>
‘producto_id,cantidad’, :conditions => {:id=>
@buscar_sucursal[0].sucursal_id, :producto_id
=>@buscar_x_sku[0].producto_id})

algunas veces este select no regresa nada, como lo puedo validar?

Gracias.!

No es necesario, si lo que queires es ver lo que tiene todo lo que te
manda, solo con qeu des

for valor in @buscar_sucursal
end
valor utilizas como suplente como que estuvieras asignando cada registro
a valor, por cada ciclo, cuando se acabe pues ya va a terminar y si no
tiene no va anetrar al ciclo.