我的专栏之一是 jsonb 并且具有格式价值。单行列的值如下。
{
"835": {
"cost": 0,
"name": "FACEBOOK_FB1_6JAN2020",
"email": "test.user@silverpush.co",
"views": 0,
"clicks": 0,
"impressions": 0,
"campaign_state": "paused",
"processed":"in_progress",
"modes":["obj1","obj2"]
},
"876": {
"cost": 0,
"name": "MARVEL_BLACK_WIDOW_4DEC2019",
"email": "test.user@silverpush.co",
"views": 0,
"clicks": 0,
"impressions": 0,
"campaign_state": "paused",
"processed":"in_progress",
"modes":["obj1","obj2"]
}
}
Run Code Online (Sandbox Code Playgroud)
我想更新campaign_info(列名)列的内部键“已处理”和“模型”的campaign_id 是“876”。
我试过这个查询:
update safe_vid_info
set campaign_info -> '835' --> 'processed'='completed'
where cid = 'kiywgh';
Run Code Online (Sandbox Code Playgroud)
但它没有用。
任何帮助表示赞赏。谢谢。
我是Python新手,我想在Python中添加两个非常大的数字,即使bignum也无法处理。我可以将这两个数字作为一个字符串,然后可以从末尾开始计算,就像我们过去在老式加法过程中所做的那样。我们可以将车厢添加到下一个数字中,依此类推。请协助。