假设我有一个带有学校、班级、学生模型的模型。在这个模型中,班级是学校的孩子,学生是班级的孩子。我想要的是让所有学生按班级分组。
使用 NDB,我可以通过以下方式为学校 A 召集学生:
school_key = ndb.Key( 'School', 'A' )
all_students_in_A = Student.query( ancestor = school_key ).fetch( )
但是,我想按班级让学生参加 A 组。查看文档,查询接受 group_by 参数,但仅适用于模型的实际字段。