tengo dos preguntas relativas a @JoinFormula y @OneToMany anotaciones:@JoinFormula y @OneToMany definición - la escasa documentación
¿Cómo puedo limitar el número de resultado con
@JoinFormula
@OneToMany
y anotaciones?¿Cómo puedo definir que
id
en la expresiónauthor = id
se refiere aAuthor.id
?Author { @Id private Long id; @OneToMany @JoinFormula(value = "SELECT a FROM Article a WHERE author = id AND schedule < CURRENT_TIMESTAMP()") // limit = 15 private List<Article> pastArticles; }
como no, sigo teniendo los pastArticles vacío, incluso cuando quito la parte schedule <
de la cláusula.
Gracias!
F o 2 no puedes, no sé si 1 es posible. Tal vez 1 es posible usando un límite de consulta SQL. – siebz0r
En cuanto a la limitación, encontré esto: http://stackoverflow.com/questions/7894931/onetomany-mapping-list-size-limit – siebz0r