### 前提・実現したいこと
destroyメソッドで複数のレコードを削除したいのですが、一つしか削除されなくて困っています。
react
1ids = [17,16] 2axios.delete(`http://localhost:3001/fooditems/${ids}`
rails
1def destroy 2 Fooditem.destroy([params[:id]]) 3end
Started DELETE "/fooditems/17,16?userId=1" for 172.18.0.1 at 2021-03-05 06:32:13 +0000 web_1 | Processing by FooditemsController#destroy as HTML web_1 | Parameters: {"id"=>"17,16"} web_1 | Fooditem Load (0.9ms) SELECT `fooditems`.* FROM `fooditems` WHERE `fooditems`.`id` = 17 LIMIT 1 web_1 | ↳ app/controllers/fooditems_controller.rb:36:in `set_fooditem' web_1 | CACHE Fooditem Load (0.0ms) SELECT `fooditems`.* FROM `fooditems` WHERE `fooditems`.`id` = 17 LIMIT 1 web_1 | ↳ app/controllers/fooditems_controller.rb:25:in `destroy' web_1 | TRANSACTION (0.4ms) BEGIN web_1 | ↳ app/controllers/fooditems_controller.rb:25:in `destroy' web_1 | Fooditem Destroy (0.9ms) DELETE FROM `fooditems` WHERE `fooditems`.`id` = 17 web_1 | ↳ app/controllers/fooditems_controller.rb:25:in `destroy'
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/06 06:41 編集
2021/03/06 06:44
2021/03/06 09:45