(Spring 数据 MongoDB) 多对多关系场景

(Spring Data MongoDB) Many-To-Many relational scenario

让我们假设一个关系案例场景,如下所示:

其中 反规范化 结果如下:

如何使用 Spring 数据 MongoDB 在 POJO 中表示此模式???

像这样:

@Document
public class Course {
   @Id
   private String id;

   @DBRef
   private List<Students> students;

   // Getters and setters

}

也许你可以使用这种方法:

student_ids 将是一个列表,并为 studentInner 创建一个单独的 class,其中包含学生 ID、note1 等

如有任何疑问,请告诉我。