diff --git a/app/controllers/school_controller.rb b/app/controllers/school_controller.rb index fdcdb8e8..f0f5dd70 100644 --- a/app/controllers/school_controller.rb +++ b/app/controllers/school_controller.rb @@ -46,15 +46,17 @@ class SchoolController < ApplicationController @provinces.each do |p| options << "" end - @school = School.all - - + + # 查询已添加用户的学校 + schools_arr = UserExtensions.where("school_id IS NOT NULL").pluck(:school_id).uniq + # 取id取学校名 + school = School.where(id: schools_arr).select("id, name") + options_s = "" - - @school.each do |s| - #options << "" + school.each do |s| options_s << "