Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
arr_id = [1, 2, 3] Model.where(id: arr_id)
def self.filter_id(arr_id) if arr_id.present? where(id: arr_id) else all end end
scope :filter_id, -> arr_id { where(id: arr_id) if arr_id.present? }
if arr_id.nil? || arr_id.empty? Model.all else Model.where id: arr_id end