Ruby on rails 数据库查询-不包括的数组

Ruby on rails 数据库查询-不包括的数组,ruby-on-rails,ruby,postgresql,ruby-on-rails-4,Ruby On Rails,Ruby,Postgresql,Ruby On Rails 4,我在DB中的元素中存储了一个数组。 目前正在使用: Item.where("something && ARRAY[?]::varchar[]", [1,2]) 这给了我“某物”包含1或2的项目 但是,我需要找到“某物”不包含1或2的项…我喜欢使用where.not子句 Item.where.not(“something&&ARRAY[?]::varchar[]”,[1,2])我喜欢使用where.not子句 Item.where.not(“某物和数组[?]::varchar[]

我在DB中的元素中存储了一个数组。 目前正在使用:

Item.where("something && ARRAY[?]::varchar[]", [1,2])
这给了我“某物”包含1或2的项目


但是,我需要找到“某物”不包含1或2的项…

我喜欢使用
where.not
子句


Item.where.not(“something&&ARRAY[?]::varchar[]”,[1,2])
我喜欢使用
where.not
子句

Item.where.not(“某物和数组[?]::varchar[]”,[1,2])