正在查询rails中的嵌套jsonb哈希



我将jsonb存储在Model#数据字段中,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密钥。

我相信这将回答您的问题。。

https://www.postgresql.org/docs/current/datatype-json.html#JSON-索引

最新更新