【发布时间】:2013-06-11 14:47:30
【问题描述】:
我有一个 Campaign 类、一个 Hotel 类和一个 Image 类。
一家酒店有许多图片和广告系列,但一个广告系列和图片只能有一个酒店。
我希望(使用 Play!Framework 2.x)选择前 5 个广告系列及其各自的酒店和图片,并将其放入一个漂亮的 JSON 中,就像 Json.toJson() 方法所做的那样。
我怎样才能做到这一点?我一直在寻找几个小时,看着 FetchType LAZY 和 EAGER 并尝试了各种东西,但我发现没有任何工作。我想做的最后一件事是手动循环和构建 JSON。
要生成一个按酒店排序的漂亮 JSON,我所做的只是从我的酒店模型Json.toJson(Hotel.all()); 中调用它,它将生成一个包含所有广告系列和图像的 JSON。
但我只想生成 5 个广告系列,并且我只想列出 5 个广告系列及其酒店及其图片。
谢谢!
【问题讨论】:
标签: java sql json jpa playframework