Playフレームワークでは、すべてではなくデータベースから特定の数のオブジェクトだけをリストする方法を教えてください。 は、私はちょうどどのようにこのPlay Frameworkテンプレートリストのみトップ5
public class Post extends Model {
@ManyToOne
public User user;
public String name;
public String description;
public String image;
public Date created_date;
@OneToMany(mappedBy="post", cascade=CascadeType.ALL)
public List<Comment> comments;
....
}
のようにコメントして@OneToMany関係を持って、このPostクラスがあると私だけのリストのトップテンプレートでの各ポストのための5のコメントのですか?私はこれをやったが、それはあなたがちょうど上記
#{list items:post.comments.subList(0,5), as:'comment'}
<p>${comment.comment}</p>
#{/list}
サブリストを取得するには、標準のJavaを使用することができますすべてのコメント
#{list items:post.comments, as:'comment'}
<p>${comment.comment}</p>
#{/list}
おかげ
になり、「グルーヴィー」をタグ付けしました。「playframework」 – sbglasius