2020-07-06 rails scope ruby・rails scope使い方 ifがついている場合はtrueの時だけ実行 この場合、access_keyにnilかfalseが入って入れば実行されない scope :search_proeucts, -> (access_key) { where(access_key: access_key) if access_key.present? }