|  |  |  | @ -13,14 +13,14 @@ class Admins::SchoolQuery < ApplicationQuery | 
			
		
	
		
			
				
					|  |  |  |  |     schools = School.all | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     keyword = strip_param(:keyword) | 
			
		
	
		
			
				
					|  |  |  |  |     logger.info("###########{keyword}") | 
			
		
	
		
			
				
					|  |  |  |  |     Rails.logger.info("###########{keyword}") | 
			
		
	
		
			
				
					|  |  |  |  |     if keyword | 
			
		
	
		
			
				
					|  |  |  |  |       schools = schools.where('schools.name LIKE ?', "%#{keyword}%") | 
			
		
	
		
			
				
					|  |  |  |  |     end | 
			
		
	
		
			
				
					|  |  |  |  |     logger.info("#########school_name: ##{schools.first.name}") | 
			
		
	
		
			
				
					|  |  |  |  |     logger.info("#########school_id: ##{schools.id}") | 
			
		
	
		
			
				
					|  |  |  |  |     Rails.logger.info("#########school_name: ##{schools.first.name}") | 
			
		
	
		
			
				
					|  |  |  |  |     Rails.logger.info("#########school_id: ##{schools.id}") | 
			
		
	
		
			
				
					|  |  |  |  |     schools = schools.joins(:user_extensions).group("schools.id") | 
			
		
	
		
			
				
					|  |  |  |  |     logger.info("#########school_id: ##{schools.first.id}") | 
			
		
	
		
			
				
					|  |  |  |  |     Rails.logger.info("#########school_id: ##{schools.first.id}") | 
			
		
	
		
			
				
					|  |  |  |  |     schools = schools.select('schools.*, COUNT(*) AS users_count') | 
			
		
	
		
			
				
					|  |  |  |  |     custom_sort schools, params[:sort_by], params[:sort_direction] | 
			
		
	
		
			
				
					|  |  |  |  |   end | 
			
		
	
	
		
			
				
					|  |  |  | 
 |