2013-05-10 85 views
0

您好,我想知道您是否可以提供一些建議;谷歌應用引擎 - 訪問數據存儲

我有一個python腳本允許用戶發送消息到谷歌應用程序引擎數據存儲 - 它使用ajax發佈消息到應用程序引擎。我試圖實現的是在javascript中檢查最新的消息。 我已經看過GQL文檔,但無法找到如何檢查最新的帖子。

// if {{message.**LastPost**}} == "hello" 
//do this.... 
//end if 

回答

0

的GQL查詢將僅僅是由日升數據進行排序,然後限制爲1

例子:

SELECT * FROM messages ORDER BY date_submitted DESC LIMIT 1 

參考見https://developers.google.com/appengine/docs/python/datastore/gqlreference

如果你想要的是你的信息的最新記錄對象包含您可以簡單地使用類似messages.get().message

+0

您好感謝您的回覆數據庫查詢。 我已經把它放到我的python代碼中: checkmessage = db.GqlQuery(「SELECT * FROM Message ORDER BY timestamp ASC LIMIT 1」) – user2336427 2013-05-10 19:26:49

+0

我將如何在html/javascript想法中使用這個變量? 我需要在python中將checkmessage輸出爲json,然後在html/javascript checkmessage中使用{{}} nottation? – user2336427 2013-05-10 19:27:33

+0

tbh我可以對消息進行排序。 。我的主要問題是試圖讓信息出現在{{message}} – user2336427 2013-05-10 19:40:14