2009-11-25 99 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