In the below code retrive data from database arrange those & delete from database again insert
page_nos = [10,11,12,13,14,20,21,22,23,24,30,31,32,33,34,40,41,42,43,44]
page_nos.each do |page|
@page_data = HomePageSetting.where("page_no = '#{page}'").order("score desc")
p(@page_data)
HomePageSetting.where("page_no = #{page}").delete_all
@page_data.each do |data|
@home_page = HomePageSetting.new
@home_page.subject_id = data.subject_id
@home_page.subject_type = data.subject_type
@home_page.score = data.score
@home_page.flag = data.flag
@home_page.flag_detail = data.flag_detail
@home_page.page_no = data.page_no
@home_page.release_date = data.release_date
@home_page.item_created_at = data.item_created_at
@home_page.save
end
end
that is not working if i remove p(@page_data) line