标签: arrays ruby-on-rails-4 indexing postgresql-9.4
我正在开发一个Rails应用程序,它将数据存储在Postgresql 9.4数据库中,products表有一个images列array,我喜欢获取没有图像的产品,即array_length(images) = 0。是否有可能在这种情况下创建索引?即阵列的长度。
products
images
array
array_length(images) = 0
答案 0 :(得分:2)
当然,您可以创建表达式索引:
CREATE INDEX ON products ((array_length(images));