标签: ruby-on-rails ruby postgresql ruby-on-rails-4
我在DB中的元素中存储了一个数组。 目前正在使用:
Item.where("something && ARRAY[?]::varchar[]", [1,2])
这给了我'items'包含1或2的项目。
但是,我需要找到“某事物”不包含1或2的项目......
答案 0 :(得分:4)
我喜欢使用where.not子句
where.not
Item.where.not("something && ARRAY[?]::varchar[]", [1,2])