GAE - 检索最后一个条目(python)

时间:2010-10-21 16:00:36

标签: google-app-engine google-cloud-datastore

我正在尝试从数据存储中获取最新的数据项。 我正在尝试应用here解释的方法,但我得到的对象<__main__.Rep object at 0x075F1730>不是项目。谁能解释我做错了什么?

模型是:

class Rep(db.Model):
    sent = db.StringProperty()
    time = db.DateTimeProperty(auto_now_add=True)

这是处理程序:

class Repeater(webapp.RequestHandler):
    def get(self):        
        reps = Rep()
        reps.sent = self.request.get('sentence')
        reps.put()

        s = self.request.get('sentence')             

        query = reps.all()
        last = query.order('-time').get()
        sentences = query

谢谢!

1 个答案:

答案 0 :(得分:3)

我根本没有看到任何错误。

<__main__.Rep object at 0x075F1730>可能是您的Rep类的一个实例,正如预期的那样。