如何将嵌套对象引用到其他集合Mongodb中

时间:2015-01-12 11:06:40

标签: mongodb spring-mvc spring-data spring-data-mongodb

我想引用嵌套对象存在于另一个Collection对象中,在我的Event对象中,这样当我得到User的事件而不是Venue of Event将用它检索时,我是mongodb中的新手并且spring可以任何人帮助这样做。

class User{
private String name;
private Venue venue;

//Getter and Setter 
}

class Event {
@DBRef
private Venue venue;

//Getter and Setter 
}

2 个答案:

答案 0 :(得分:2)

如果每个用户都有一个场地,您可以在事件中引用用户而不是场地。如果用户可能拥有多个场地,则最好将场地分成一个集合并在用户和事件中引用。

答案 1 :(得分:0)

试试这个。

categoryIndex