我有以下型号:
class Post(db.Model):
author = db.StringProperty(required=True)
content = db.StringProperty(required=True)
date_posted = db.DateTimeProperty()
以下GQL查询:
db.GqlQuery("SELECT * FROM Post ORDER BY date_posted LIMIT 10")
然而,帖子仍然以看似随机的顺序显示。我做错了什么?
使用框架:Web.py
答案 0 :(得分:3)
你没有忘记正确设置date_posted吗?或者您可能希望模型自动分配当前时间?如果是这样,您忘记设置auto_now_add = True:
date_posted = db.DateTimeProperty(auto_now_add=True)