如何在Postgresql hs中存储python dict

2024-04-24 16:19:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我想把这种口述储存在商店里。它是否受hstore支持?在

dict= {'fieldnames':['type', 'precision', 'width', 'data']}

如果没有,有没有一种方法可以使这个结构扁平化,使它得到hstore的支持?在


Tags: 方法datatypehstorewidth结构dictprecision
1条回答
网友
1楼 · 发布于 2024-04-24 16:19:55

您需要做的是在字段上编写一个包装器,它将在写入时对嵌套数据进行字符串化,并在您读回该信息时对该信息进行反序列化。在

例如,您希望这样存储:

{"fieldnames" : "['type', 'precision', 'width', 'data']"}

您可以使用json.dumps:

^{pr2}$

相关问题 更多 >