何かの理由で、herokuでレールアプリが動作していますが、次のスコープが原因でPSQLにエラーが発生します( 'rating'は整数です)。PSQL Railsでエラーが発生するNullスコープが発生するアプリケーション
scope :rated, where("posts.rating <>''")
自然に私は以下のすべてを試しました。これらはエラーは発生しませんが、評価値がnullの投稿はまだ表示されます。事前に
scope :rated, where("posts.rating IS NOT ?", nil)
scope :rated, where("posts.rating > 0")
scope :rated, where("posts.rating IS NOT NULL")
ありがとう!
をSQLがこれによって生成されるいただきました!ぐふはまだブランク値 – BTHarris
@BTHarrisで記事を返しますか? –