質問編集履歴

3

更新

2020/10/02 15:20

投稿

n0918k3
n0918k3

スコア1

test CHANGED
File without changes
test CHANGED
@@ -116,6 +116,36 @@
116
116
 
117
117
  ```
118
118
 
119
+ ```ruby
120
+
121
+ itemsテーブル
122
+
123
+
124
+
125
+ class CreateItems < ActiveRecord::Migration[6.0]
126
+
127
+ def change
128
+
129
+ create_table :items do |t|
130
+
131
+ t.string :name,null: false
132
+
133
+ t.integer :store,null: false
134
+
135
+ t.references :user,null: false ,foreign_key: true
136
+
137
+ t.references :place,null: false ,foreign_key: true
138
+
139
+ t.timestamps
140
+
141
+ end
142
+
143
+ end
144
+
145
+ end
146
+
147
+ ```
148
+
119
149
  ### 補足情報(FW/ツールのバージョンなど)
120
150
 
121
151
  rails 6.0.0

2

誤字

2020/10/02 15:20

投稿

n0918k3
n0918k3

スコア1

test CHANGED
File without changes
test CHANGED
@@ -108,7 +108,7 @@
108
108
 
109
109
  def search_params
110
110
 
111
- params.permit(user_id: current_user.id)
111
+ params.permit(:keyword).merge(user_id: current_user.id)
112
112
 
113
113
  end
114
114
 

1

試してみたことを追記しました

2020/10/02 14:25

投稿

n0918k3
n0918k3

スコア1

test CHANGED
File without changes
test CHANGED
@@ -90,8 +90,36 @@
90
90
 
91
91
 
92
92
 
93
+ ```ruby
94
+
95
+ places.controller.rb
96
+
97
+
98
+
99
+ def search
100
+
101
+ @items = Item.search(search_params)
102
+
103
+ end
104
+
105
+
106
+
107
+ private
108
+
109
+ def search_params
110
+
111
+ params.permit(user_id: current_user.id)
112
+
113
+ end
114
+
115
+
116
+
117
+ ```
118
+
93
119
  ### 補足情報(FW/ツールのバージョンなど)
94
120
 
95
121
  rails 6.0.0
96
122
 
123
+ ユーザー管理機能 devise
124
+
97
125
  ここにより詳細な情報を記載してください。