Tengo un resorte 3.1 (Milestone) y el proyecto Spring Data Neo4J 2.1 RC se está ejecutando. Todo se inicia correctamente y la base de datos neo4j se está poblando como se desea, también se puede ver en neoclipse.Spring Data NEO4J: relaciones tienen valores nulos
Ahora voy a buscar una entidad (llamémosle Container.java) por id y tienen la relación "Evento".
La relación en Container.java se modela como sigue:
@RelatedTo(type="HAS_EVENTS", direction = Direction.BOTH)
Set<Event> events = new HashSet<Event>();
Cuando accedo container.getEvents() y iterar sobre ellos, puedo ver que el evento individual tiene un id, pero todas las demás propiedades son nulos :( Al tener una mirada con neoclipse, todas las propiedades se guardan como deberían ser.
¿existe algún tipo de "ganas" o "perezoso" carga? no consumo un @RelationshipType.
¡Exactamente, buen descubrimiento! –
¿Por qué tenemos que usar 'carga ansiosa' cuando buscamos los datos? Esto también es trabajo para mí. –