Ich habe eine Feder 3.1 (Milestone) und Spring Data Neo4J 2.1 RC-Projekt läuft eingerichtet. Alles startet ordnungsgemäß und die neo4j-Datenbank wird wie gewünscht, auch in Neoclipse angezeigt.Spring Data NEO4J: Relationen haben Nullwerte
Jetzt hole ich eine Entity (lasst es Container.java nennen) mit ID und habe die Relation "Event".
Die Beziehung in Container.java modelliert sich wie folgt:
@RelatedTo(type="HAS_EVENTS", direction = Direction.BOTH)
Set<Event> events = new HashSet<Event>();
Wenn ich container.getEvents Zugriff() und über sie iterieren, kann ich, dass das einzige Ereignis sehen eine ID hat, aber alle anderen Eigenschaften sind null :( Wenn sie einen Blick mit neoclipse hat, werden alle Eigenschaften gespeichert, wie sie sein sollten.
gibt es irgendeine Art von „eifrig“ oder „faul“ Laden? ich habe keinen @RelationshipType verwenden.
Genau, gut finden! –
Warum müssen wir 'eager loading' verwenden, wenn wir die Daten abrufen? Das ist auch Arbeit für mich. –