How to exclude an array of ids from query in Rails (using ActiveRecord)?

前端 未结 4 705
陌清茗
陌清茗 2020-12-13 07:13

I would like to perform an ActiveRecord query that returns all records except those records that have certain ids. The ids I would like excluded are stored in an array. So

4条回答
  •  心在旅途
    2020-12-13 07:37

    Rails 4 solution:

    ids_to_exclude = [1,2,3]
    array_without_excluded_ids = Item.where.not(id: ids_to_exclude)
    

提交回复
热议问题