0
我有一個表Foo,我的foos存儲在,如果我通過瀏覽器登錄並列出所有我的foos有一個ID = 12的Foo。 然後,我有這樣的代碼:谷歌應用程序引擎:查詢
logging.info(fid)
q = db.GqlQuery("SELECT * FROM Foo WHERE ID = :1", fid)
logging.info(list(q))
它打印
12
[]
如果我做q.fetch(4)
它仍然給我索引超出範圍。 我在做什麼錯?謝謝你的幫助!
在文檔中沒有提到:http://code.google.com/appengine/docs/python/datastore/queries.html –
你是對的,它不在那裏。這有點跛腳。這也是有點跛腳,你不能按你想要的方式寫。無論哪種方式,我鏈接的文檔向您展示瞭如何去做。 – jiggy
謝謝,我在這裏找到了答案! –