我无法检查表格的jsonb列何时为空。
我的专栏路线为空时的值为“{}”
尝试以下
Model.where("directions != '{}'") <- brings all
Model.where("directions <@ '{}'") <- brings all
还有其他我不知道的方式吗?使用postgresql 9.6
答案 0 :(得分:2)
Model.where.not(directions: '{}')
答案 1 :(得分:0)
Model.where.not("directions::text = ?", "{}")
答案 2 :(得分:-2)
尝试使用.not
否定查询:
Model.where.not("directions = '{}'")