Voici mes modèles:Comment interroger un modèle de relation many to many? - Google App Engine
class User(db.Model):
id = db.StringProperty(required=True)
created = db.DateTimeProperty(auto_now_add=True)
updated = db.DateTimeProperty(auto_now=True)
name = db.StringProperty(required=True)
email = db.StringProperty()
class Page(db.Model):
id = db.StringProperty(required=True)
created = db.DateTimeProperty(auto_now_add=True)
updated = db.DateTimeProperty(auto_now=True)
name = db.StringProperty(required=True)
link = db.StringProperty(required=True)
class UserPage(db.Model):
user = db.ReferenceProperty(User, collection_name='pages')
page = db.ReferenceProperty(Page, collection_name='users')
Comment puis-je construire une requête pour trouver une pages des utilisateurs?
J'ai trouvé un article qui décrit une méthode pour le faire mais est-ce le meilleur moyen? http://blog.arbingersys.com/2008/04/google-app-engine-better-many-to-many.html
oh very nice! Je n'étais pas au courant de la boucle étant si cher. Thx pour la tête haute. – johnnytee