如何查询Postgres里,ActiveRecord的空jsonb阵列,导轨5

问题描述:

我有一个Post模型由以下迁移定义的列:如何查询Postgres里,ActiveRecord的空jsonb阵列,导轨5

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

add_index :posts, :comments, using: :gin 

我想知道查询开始运行,使我有一个所有Posts的计数,它们的默认空数组为comments

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