【发布时间】:2022-01-11 23:56:10
【问题描述】:
我有一个students 表,其中有一个名为json 的json 列。它有不同的键。我想召唤没有rating 键的特定Fail 值的记录,同时记录不存在json 键rating 的记录。如何实现?
# Objects
json: { rating: 'Pass', ... }
json: { grade: 'A', ...}
json: { rating: 'Fail', ... }
我基本上需要排除带有rating: 'Fail'的记录并返回所有其他对象,包括那些json键rating不存在的对象。
查询的结果应该如下:
json: { rating: 'Pass', ... }
json: { grade: 'A', ... }
提前谢谢你。
【问题讨论】:
标签: json ruby-on-rails postgresql ruby-on-rails-5 jsonb