teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

回答しなおし

2017/04/06 14:34

投稿

amaranthine
amaranthine

スコア501

answer CHANGED
@@ -7,6 +7,21 @@
7
7
 
8
8
  とかでしょうか。(Ransack gemを利用しているという前提です。)
9
9
 
10
+ ### 修正・追記
11
+ すいません、適当過ぎました。上は無視してください。なお、やっぱり動作確認はしていません。
12
+
13
+ modelに、下記scopeを追加
14
+ `:user_only, -> (user_id){user_id: user_id}`
15
+
16
+ controllerで
17
+ `@q =Building.availables.user_only(params[:id]).search(params[:q])`
18
+
19
+ view部分を
20
+ `@buildings.each do`
21
+ にする。
22
+
23
+ とかですかね。
24
+
10
25
  ### 参考リンク
11
26
  - [activerecord-hackery/ransack: Object-based searching.](https://github.com/activerecord-hackery/ransack "activerecord-hackery/ransack: Object-based searching.")
12
27
  - [超簡単に検索機能が作れるgem - Ransack - 上澄み20%](http://tmiyamon.github.io/blog/2014/10/23/gem-ransack/ "超簡単に検索機能が作れるgem - Ransack - 上澄み20%")というページを見るに、