From 1ab92f9e0fd9777bb03807f3f99b629bb8c1fec7 Mon Sep 17 00:00:00 2001 From: daiao <358551898@qq.com> Date: Wed, 11 Dec 2019 09:54:36 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/shixuns_controller.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/shixuns_controller.rb b/app/controllers/shixuns_controller.rb index 4a0b56f17..ae7f50e1c 100644 --- a/app/controllers/shixuns_controller.rb +++ b/app/controllers/shixuns_controller.rb @@ -388,10 +388,10 @@ class ShixunsController < ApplicationController @shixun.update_attributes(shixun_params) @shixun.shixun_info.update_attributes(shixun_info_params) # 镜像变动 - @shixun.shixun_mirror_repositories.not(mirror_repository_id: old_mirror_ids).destroy_all + @shixun.shixun_mirror_repositories.where.not(mirror_repository_id: old_mirror_ids).destroy_all @shixun.shixun_mirror_repositories.create!(new_mirror_id) # 镜像变动要更换服务配置 - @shixun.shixun_service_configs.not(mirror_repository_id: old_mirror_ids).destroy_all + @shixun.shixun_service_configs.where.not(mirror_repository_id: old_mirror_ids).destroy_all @shixun.shixun_mirror_repositories.create!(service_params) # 添加第二仓库(管理员权限) if current_user.admin_or_business? @@ -422,7 +422,7 @@ class ShixunsController < ApplicationController begin ActiveRecord::Base.transaction do @shixun.update_attributes!(shixun_params) - @shixun.shixun_schools.not(school_id: school_id).destroy_all if school_id.present? + @shixun.shixun_schools.where.not(school_id: school_id).destroy_all if school_id.present? @shixun.shixun_schools.create!(school_params) end rescue => e