2016-12-11 17 views
1

1ページで役割別にユーザーをリストしたいとします。今私は1つの役割をリストすることができます 私はそれをコントローラで定義しました @users = User.where(role: 'vip') しかし、私は2つのテーブルを持つ同じページ内のどの役割がvipかadminかをリストしたいと思います。より多くの情報提供者を知りたい場合は、私に知らせてください。私を助けてくれてありがとう。1ページでロールでユーザーを一覧表示するにはどうすればよいですか?

答えて

1

あなただけ

@vip_users = User.where(role: 'vip') 
@admin_users = User.where(role: 'admin') 

を行い、その後、あなたのビューで両方のカテゴリの一覧を表示するには、これらの2つの変数を使用することができ、このように:

<% @vip_users.each do |user| %> 
    # Create your table with vip users here 
<% end %> 

<% @admin_users.each do |user| %> 
    # Create your table with admin users here 
<% end %> 
+1

Thxを、あなたの答えは非常にhelpful.Itある私の問題を解決〜:) –

+0

よろしくお願いします! –

関連する問題