私のRubyアプリケーションでは、クラスTransactionにdestroyメソッドがあり、そのレコードを削除していますが、これは正常に機能しています。ここに関数があります
def destroy
@transaction = Transaction.find(params[:id])
@transaction.destroy
respond_to do |format|
format.html { redirect_to transactions_url }
end
end
そして、関数への呼び出しはこのようなものです
#{button_to 'Destroy', t, confirm: 'Are you sure?', method: :delete, :class => "buttonAslink"}
ある条件でレコードをフィルタリングするフィルター機能があります。レコードを削除するときにフィルタリングした後、ルート URL にリダイレクトされ、フィルタリングされたものだけではなくすべてのレコードが表示されます。
したがって、クエリ文字列パラメーターを取得してURLに添付し、削除後にページを同じ場所にリダイレクトして、フィルターレコードのみが表示されるようにしたいと考えています。
これについて私を案内してください
ありがとう