我有一個Python OrderedDict,我想存儲在谷歌應用程序引擎的Google數據存儲中。 OrderedDict的結構如下: {'link':{'title':title,'weight':weight}}。 這樣做的好方法是什麼?如何在Google App Engine上將有序詞典存儲在Google數據存儲區中?
2
A
回答
3
一個解決方案是使用NDB's PickleProperty,它可以存儲任何可以被酸洗的python對象。
如果這不起作用,您可以使用NDB JsonProperty與repeated=True
並存儲鍵/值元組。這需要特殊的代碼來[序列化],但它可以讓你保留訂單信息。
+0
完成使用泡菜。謝謝 :) – Abhishek
相關問題
- 1. Google App Engine在線數據存儲區
- 2. Python:如何在Google App Engine數據存儲中存儲數組
- 3. Google App Engine數據存儲區編碼?
- 4. Google App Engine數據存儲區 - 主鍵
- 5. 如何在Google App Engine數據存儲區中存儲多維數組
- 6. 如何在Google App Engine數據存儲區中存儲非ASCII字符
- 7. 不存儲在Google App Engine數據存儲中的對象
- 8. Python:在Google App Engine中存儲數字
- 9. Google App Engine中的數據存儲
- 10. 如何將本地Google App Engine Python數據存儲複製到本地Google App Engine Java數據存儲?
- 11. 在Google App Engine中剖析數據存儲區查詢
- 12. 重構Google App Engine數據存儲
- 13. Google App Engine數據存儲困難
- 14. Google App Engine:存儲數據及查詢
- 15. Google App Engine數據存儲查詢(Java)
- 16. 數據存儲一對多Google App Engine
- 17. 瞭解Google App Engine數據存儲
- 18. 如何在Google App Engine Cloud SQL中存儲MySQL數據庫?
- 19. 如何在Google App Engine數據存儲中存儲正則表達式?
- 20. Google App Engine:將圖像存儲在數據庫(Python)中
- 21. Google App Engine數據存儲區中的父鍵集羣
- 22. Windows 7上的Google App Engine數據存儲在哪裏?
- 23. 在Google App Engine上存儲常量數據的最佳方法
- 24. Google App Engine:在數據存儲上使用Big Query?
- 25. 在Google App Engine數據存儲上執行大型查詢
- 26. 如何刷新Google App Engine數據存儲區中保存的配置條目?
- 27. Google App Engine從數據存儲區返回奇數值
- 28. Google App Engine在python中的數據存儲中存儲大字符串
- 29. 在JavaScript文件中訪問Google App Engine數據存儲區中的數據
- 30. 自動備份到Google雲端存儲 - Google App Engine數據存儲與cron.yaml
你想查詢嗎?是否有理由不能簡單地構建一個匹配它的模型,尤其是考慮到你的域看起來是固定的? –