2012-09-11 12 views

Respuesta

0

¿Está buscando más de:

User.where(:email => '[email protected]').orders 
+0

Me veo así, pero tengo que hacerlo como filtro en ActiveAdmin – manzhikov

21

Si usted está buscando en las órdenes en orders.rb, y quieren limitar pedidos por el usuario asociado a continuación, que puede hacer:

filter :user_first_name, :as => :string 

que le dará una búsqueda de texto libre basada en la relación Order.User.first_name.

Lo mismo ocurre a la inversa, siempre y cuando las relaciones has_one y belongs_to están configurados correctamente:

filter :order_created_at, :as => :string 

Esperamos que este sea de alguna ayuda.

Cuestiones relacionadas