user_ids という配列があり、user_ids が配列にないレコードを選択したいと考えています。
これが私が使用したものです:
MyModel.where.not(user_id: user_ids)
しかし、私は得Error wrong number of arguments (0 for 1)
ました。
MyModel.where.not('user_id=?', user_ids).
配列が空だったのではないかと思ったのですが、空でない配列でも同じことが起こります。
なぜそれが起こるのか誰か知っていますか?
Rails4を使用しています。