在Rails中查询嵌套的jsonb哈希

时间:2018-07-19 13:38:49

标签: ruby-on-rails postgresql activerecord jsonb

我正在将Modelb数据字段上的jsonb存储在rails中的以下结构

{
 $action_id1: {
   $user_id1: [1,2,3],
   $user_id2: [1,2,3],
   $user_id3: [1,2,3]
 },
 $action_id2: {
   $user_id1: [1,2,3],
   $user_id4: [1,2,3],
   $user_id3: [1,2,3]
 },
 $action_id2: {
   $user_id1: [1,2,3],
   $user_id2: [1,2,3],
   $user_id3: [1,2,3]
 }
}

如何查询data字段以获取存在$user_id2键的所有记录,而与actiod_id键无关。

1 个答案:

答案 0 :(得分:0)