我与Morphia有一些问题。 有人可以帮我吗?Morphia。如何从大数据存储获取信息的一部分
我在Spring + MongoDB上撰写关于电影和名人的网络项目。 我有实体类类型:
@Entity(value="genres")
public class Genre implements IGenre {
@Id
@Indexed
private ObjectId id;
@Indexed
private String name;
private String description;
private long quantity;
private Set <IMovie> movies;
//getters and setters
}
而实体类的电影:
@Entity(value="movies")
public class Movie implements IMovie {
@Id
@Indexed
private ObjectId id;
@Indexed
private String originalTitle;
private String year;
private Set <IGenre> genres;
// getters and setters
}
我有30个流派。例如其中之一:喜剧。 另外我有25万喜剧。 现在我想按照流派=喜剧来做电影分页。 我如何才能从所有喜剧中获得20条记录。 如果我使用@Embedded或@Reference注解,我仍然会一次获得整个列表。这对于在控制器中使用它很重要。
非常感谢你。 – user1952756
不客气 – cubbuk