我将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-索引