我有一个名为Main
.
class Main(db.Model):
name = db.StringProperty()
phone = db.StringProperty()
还有另一个通过一对多关系Photo
引用的数据库。Main
class Photo(db.Model):
main = db.ReferenceProperty(Main,collection_name='photos')
photo1 = db.StringProperty()
photo2 = db.StringProperty()
我想知道是否有人知道如何根据以下查询Main
(示例如下)制作字典:
class Name(webapp.RequestHandler):
def get(self):
names = db.GqlQuery('SELECT * FROM Main WHERE name=:1 LIMIT 1','Alan')
values = {'names':names}
self.response.out.write(template.render('base.html', values))
所以上面查询的目标是找到名字'Alan'。我不知道该怎么做的查询的目标应该是检索photo1
and photo2
(when name='Alan') in theclass Photo
并将其放入字典中。
在此先感谢您的帮助!