2013-02-11 2 views
2

je dois passer une condition avec un champ « nombre » en tant que paramètrepasse dans un état rubis comme paramètre

Actuellement je fais:

@xcondicion= {:nombre.like => "%#{params[:qyBusqueda]}%"} 
clientes= Cliente.all (@xcondicion) 

Bien que cela fonctionne, je besoin de quelque chose comme:

@xcondicion= { session[:field_selec].like => "%#{params[:qyBusqueda]}%"} 
clientes= Cliente.all (@xcondicion) 

Est-il possible de faire quelque chose comme ce travail?

Répondre

1

Peut-être faire:

session[:field_selec].like
session[:field_selec].to_sym.like

+0

fonctionne très bien, merci beaucoup – Gabriel

Questions connexes