【问题标题】:GAE Query fetch()GAE 查询 fetch()
【发布时间】:2010-10-15 15:31:24
【问题描述】:

我正在尝试学习数据存储的简单操作,但遇到了问题。有人可以帮忙解释为什么这不起作用吗?

class Pet(db.Model):
    name = db.StringProperty

pet = Pet(name="Fluffy")

pet.put()

query = Pet.all()

results = query.fetch(limit=5)
print pet.name

当我运行它时,我得到了

<class 'google.appengine.ext.db.StringProperty'>

【问题讨论】:

    标签: python google-cloud-datastore


    【解决方案1】:

    尝试改变

    name = db.StringProperty
    

    name = db.StringProperty()
    

    【讨论】:

    • 是的,看起来就是这样。
    • 是的,它与数据模型的关系比与 fetch() 的关系更大
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-01
    • 2012-09-25
    • 2013-06-21
    • 2013-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多