如何在Postgres,Activerecord,Rails 5中查询空的jsonb数组

时间:2017-07-26 21:38:47

标签: postgresql activerecord ruby-on-rails-5 jsonb

我有一个Post模型,其列由以下迁移定义:

add_column :posts, :comments, :jsonb, default: []

add_index :posts, :comments, using: :gin

我想知道要运行的查询,以便计算所有Posts的默认空数组为comments

1 个答案:

答案 0 :(得分:3)

Post.where("comments = '[]'").count