2010-10-04 36 views

回答

1

嘗試Expando類。

class MyModel(db.Expando) 
    pass 

然後,您可以通過設置值來添加屬性。他們也可以被刪除。

編輯: 我也應該提到dynamic properties方法。它將返回爲特定實體定義的屬性列表。

+0

它似乎工作。但是Expando擴展了Model。是否有比我可以訪問的Model更低的東西? – Rajesh 2010-10-04 17:03:07

+0

如果你想要更低層次的東西,請看Nick的回覆。查看Tim對此的回覆(http://groups.google.com/group/google-appengine-python/browse_thread/thread/a54bd7146045971/90a9f4f442665033)線索。他舉例說明如何以字典的形式直接訪問數據存儲對象。 – 2010-10-04 17:32:38

6

'低電平' API是在google.appengine.api.datastore。沒有公共文檔,但模塊本身有相當完整的文檔。

相關問題