我使用Google App Engine(和Python)构建应用程序。我有两个关于从数据存储检索数据的问题。从数据存储中检索层次结构数据
我有关于用户和用户发布的信息。这里是数据库模型的一部分:
class User(db.Model):
country = db.StringProperty()
# many other entities
class Post(db.Model):
author = db.ReferenceProperty(User)
# many other entities
我想检索由某些国家的用户所做的帖子。我试着这样说:
posts_query = Post.all().filter(' author.country == ', country)
posts = posts_query.fetch(limit = 100)
但此查询不返回任何结果(国内变量存在于数据存储的值)。我需要纠正我的查询,所以它的工作原理?
第二个问题:如果(在给定的情况下)我可以从数据存储检索所有帖子,如果帖子数量未知(可能> 100)?
由于提前,
-skazhy