2009-11-25 118 views
0

如何應用GQL查詢,以便在過去3天內登錄的用戶的UserInformation模型表中列出user_name?gql查詢日期

+0

python or Java? – Kinlan 2009-11-25 12:40:08

回答

4

我假設UserInformation是您自己的類,它不是我知道的任何App Engine模型的一部分,而您正在使用python。

您將無法僅返回user_names列表,您將收到UserInformation模型實例的集合。

您的模型中是否有上次登錄日期屬性?如果是,那麼以下應該起作用。

three_days_ago = datetime.datetime.now() - datetime.timedelta(days = 3) 
users = db.Query(UserInformation).filter("login_date >", three_days_ago).fetch(10) 
+0

thanx先生..我認爲這會更有幫助.. – Mayur 2009-12-02 13:28:04