2

我想将这种字典存储在 hstore 中。hstore支持吗?

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

如果没有,有没有办法扁平化该结构以使其受 hstore 支持?

4

1 回答 1

3

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

例如,您想像这样存储它:

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

你可以使用json.dumps:

{"fieldnames" : json.dumps(['type', 'precision', 'width', 'data'])}
于 2013-04-29T15:54:54.030 回答