0

我有以下模型:

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

4

1 回答 1

3

你没有忘记正确设置 date_posted 吗?或者,也许您希望模型自动分配当前时间?如果是这样,你忘了设置 auto_now_add=True:

date_posted = db.DateTimeProperty(auto_now_add=True)
于 2013-10-06T16:07:30.463 回答