我有一个Python OrderedDict,我想将其存储在Google App引擎的Google Datastore中。 OrderedDict具有以下结构: {'link':{'title':title,'weight':weight}}。 有什么好办法呢?
答案 0 :(得分:3)
一种解决方案是使用NDB's PickleProperty,它可以存储任何可以被pickle的python对象。
如果这不起作用,您可以使用带有repeated=True
的NDB JsonProperty并存储键/值元组。这需要特殊的代码来[de]序列化,但它可以让你保留订单信息。