Ich habe zwei Fragen @JoinFormula und @OneToMany Anmerkungen:@JoinFormula und @OneToMany Definition - schlechte Dokumentation
Wie kann ich die Anzahl des Ergebnisses mit
@JoinFormula
und@OneToMany
Anmerkungen beschränken?Wie kann ich definieren, dass
id
in Ausdruckauthor = id
bezieht sich auf ?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; }
Wie dies halte ich die pastArticles leer ist, auch wenn ich den schedule <
Teil der Klausel zu entfernen.
Danke!
F oder 2 kannst du nicht, weißt nicht ob 1 möglich ist. Vielleicht ist 1 mit einem SQL-Abfrage-Limit möglich. – siebz0r
Was die Begrenzung betrifft, habe ich folgendes gefunden: http://stackoverflow.com/questions/7894931/onetomany-mapping-list-size-limit – siebz0r