##詰まったこと
Whereを使い取得した値をdestroyを使って削除しようとしたが、以下のエラーが出てできなかった。
ArgumentError (wrong number of arguments (given 0, expected 1)):
##解決方法
whereで取得した値は配列になっているため、destroyを使えない。
find_byを使うと削除できるようになる。
以下の記事を参考
Railsのwhereメソッドと仲良くなろう
product = Product.where(product_id: 3)
product.destroy
⬇︎
product = Product.find_by(product_id: 3)
product.destroy