RailsでPostgreSQLのArray型で、配列が空のものを取得する方法
RailsでPostgreSQLのArray型を使った時に、配列が空のもののみを取得するにはどうすればいいでしょうか。
例えば、次のコードのようにpreload_article_idsが配列型(Integer)だとして、次のようなコードを書けば取得できるのかなと思いました。
Article.where("array_length(preload_article_ids, 1) = 0")
しかし、実際には取得することが出来ませんでした。どうすれば空の場合のみ取得できるか、ご教授頂けませんでしょうか。よろしくお願い致します。