我與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