1

在 activeAdmin 中,我正在尝试编辑表格以在每个元素上添加一个按钮,该按钮只会更改记录的属性。

我找到了一种方法来做到这一点

a link_to ("Good"), review_state_admin_bidule_path(bidule, :state =>"good"), :method => :put

member_action :review_state, :method => :put do
    Bidule.find(params[:id]).update_column(:review_state, params[:state])
    redirect_to :action => :index
end

但问题是 member_action 似乎总是链接到一个 url,因此重新加载整个表。有没有办法避免这个最终的“redirect_to”?

4

0 回答 0