在我的轨道5应用程序与PostgreSQL数据库,还有一类Listing与jsonb列media。
Listing
media
我想回到那个有在media列数组长度大于10的记录。
我将如何构建的ActiveRecord该查询?
原来,这是非常简单的
Listing.where('JSONB_ARRAY_LENGTH(media) > 10')