2010-10-15 4 views
2

Я пытаюсь изучить простые операции с хранилищем данных, и у меня возникают проблемы. Может кто-нибудь помочь, почему это не работает?GAE Query fetch()

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'> 

ответ

3

Попробуйте изменить

name = db.StringProperty 

в

name = db.StringProperty() 
+0

Да, это выглядит, как это все. –

+0

Да, это было больше связано с моделью данных, чем с fetch() – mepcotterell

Смежные вопросы