Ich habe zwei NodeEntity-Klassen, die in einer Viele-zu-Eins-Beziehung (wie in, VIELE zu eins) verwandt werden sollen. Angenommen, viele Entitäten A sind mit einer einzelnen Entität B verknüpft. Ich möchte Entität B mit einer Tiefe größer als 0 laden können, ohne die vielen zugehörigen Entitäten A zu laden, und muss tatsächlich niemals auf eine Entität A zugreifen von einer Entität B.Neo4j OGM-Beziehung nur in einer Entität
Ist es möglich, die Beziehung nur für Entität A anzugeben, die von Entität B ausgeschlossen wird, sodass beim Laden einer Entität B keine Entität A geladen wird, aber beim Laden einer Entität A eine Entität B geladen wird ? Ich bin besorgt über das Speichern der Entitäten danach, da ich die Beziehung beim Speichern einer Entität nicht verlieren möchte.
Brilliant, funktioniert ein Trick! Es hat auch mit anderen Beziehungen auf B funktioniert und dann die Ladetiefe über 0 erhöht - die Objekte in den Beziehungen, die auf B definiert sind, wurden geladen, aber nicht die, die nur auf A definiert sind, was genau das ist, was ich brauchte – Xenopathic