Qwe*_*tie 0 arrays postgresql activerecord ruby-on-rails
我有一个整数数组,我需要使用活动记录查找数组中的一个整数与存储在postgres中的数组中的任何整数匹配的任何记录。
我找到的最接近的答案是此答案适用于使用一个int搜索数组,但不适用于使用数组搜索。
以这种方式查找记录的最佳方法是什么?
找到了可行的解决方案
Model.where('array_in_db && ARRAY[?]::integer[]', [1,2,3])
Run Code Online (Sandbox Code Playgroud)