Uso del nuovo OGM Neo4j 2.3. Quando si cerca di caricare le entità da id Ho il seguente problema:Errore durante il caricamento della relazione ricorsiva per loadAll tramite ID
@NodeEntity
class Person {
Long id;
String name;
@Relationship(type="Friend", direction = Direction.OUTGOING)
public List<Person> friends;
}
assumendo (1, "Alex") è diventato amico di (2, "Giuseppe") e (3, "I Griffin"). (4, "Nati") è diventato amico di (5, "Amit"), utilizzando il seguente codice:
session.loadAll (Person.class, Arrays.toList (nuova Lunga() { 1L, 4L}), 1)
dovrebbe restituire 2 Person oggetti, Alex contenente due amici (Guy, Joseph) e Nati contenente uno amico ancora cosa restituisce in realtà è 5 oggetti (Alex , Guy, Joseph, Nati, Amit). Sebbene Mike e Nati contengano i loro amici all'interno, sembra strano (e certamente indesiderato) che ho richiesto Persona s da due id e ho ottenuto un Iterable contenente 5. Qualcuno sa perché questo è? è un insetto?
Grande! Grazie per la soluzione rapida! – Nayish