當我運行下面的代碼:問題與谷歌應用程序引擎db.get方法
query = datastore.Food_Item.all()
results = query.fetch(1)
foodA = results[0]
foodB = db.get(foodA.key())
我希望foodA和foodB是同一類型。但是,我發現foodA的類型是「model.datastore.Food_Item」,而foodB的類型是「datastore.Food_Item」。他們爲什麼不同?
FYI,所述FOOD_ITEM模型是在datastore.py,這是在「模型」目錄中找到所定義。我是新來的應用程序引擎,所以任何反饋,你可以提供將不勝感激。謝謝!
看不到更多的代碼是不可能的;目前還不清楚你如何定義數據存儲.Food_Item。 – geoffspear 2009-11-18 13:47:20