0

我正在使用棉花糖,并且序列化树没有任何问题。但是如何序列化/反序列化对象的菱形图呢?

这是我正在谈论的结构的简单示例:

class License(db.Model):
id
name

class Student(db.Model):
id
license_id
name

class StudentGroup(db.Model):
id
license_id
name

class StudentGroupAssignment(db.Model):
id
student_id
student_group_id

如您所见,上图不是树,因为 StudentGroupAssignment 与 Student 以及 StudentGroup 都有关系。

哪个是序列化/反序列化的最佳方法?最终的 json 会是什么样子?

4

0 回答 0