私はこのメソッドを呼び出すためにJSソートを使用しています:
def sort
params[:piece].each_with_index do |id, index|
current_user.lineup.piece_lineups.update_all({position: index+1}, {piece_id: id})
end
render nothing: true
end
そして私のpiece_lineupモデルには次のものがあります。
after_update :update_associated_lineup
ただし、そのupdate_all呼び出しによってトリガーされることはありません。私は何か間違ったことをしていますか?