11

Userモデルに属するOrderモデルがあります。

ユーザーのメールによる注文でフィルターを作成する必要があります。

どうすればいいですか?

4

2 に答える 2

21

orders.rb で注文を見ていて、関連付けられたユーザーによって注文を制限したい場合は、次のようにできます。

filter :user_first_name, :as => :string

これにより、Order.User.first_name 関係に基づくフリー テキスト検索が提供されます。

has_one と belongs_to の関係が正しく構成されている限り、逆の場合も同様です。

filter :order_created_at, :as => :string

これが役立つことを願っています。

于 2012-10-08T16:27:28.887 に答える
0

以下以上のものをお探しですか?

User.where(:email => 'whatever@email.com').orders
于 2012-09-11T08:20:14.660 に答える