Ich habe 2 Klassen hinzufügen, wie folgendeWie Objekt in einer Liste von Objekten in ne04j
class Organization{
@GraphId
private Long Id;
@Relationship(type = "has", direction="Outgoing)
private List<Person> personList;
}
und
class Person{
@GraphId
private Long Id;
private String name;
}
und Organisation Repo
interface OrganizationRepository extends GraphRepository<Organization> {}
I organization
erstellen kann und fügen Sie eine Liste von person
hinzu.
Jetzt Wie kann ich eine neue zu bestehenden organization
hinzufügen?
Ich kann die ganze Person einer Organisation in einer list
und dann die neue Person zu dieser Liste hinzufügen und aktualisieren Sie dann die organization
. aber das scheint nicht der richtige Weg zu sein.
Also gibt es eine andere Möglichkeit, eine person
zu bestehenden organization
hinzuzufügen?
Es sollte sehr ressourcenhungrig sein, wenn ich etwa 50.000 Schüler habe, lade es auf den Ram und aktualisiere es dann. ist es eine gute Idee? – LynAs
Dies ist nicht der richtige Weg zu entwerfen, das verstehe ich. Aber ich frage mich, ob es eine andere Möglichkeit gibt, das zu tun ?? – LynAs
Sie können dies auch über eine benutzerdefinierte Abfrage durchführen, die jedoch den Zweck der OGM vereitelt, wenn Sie eine benutzerdefinierte Abfrage verwenden würden, um alle Daten persistent zu machen – Luanne