-1
"owns
"コレクションプロパティ(注釈プロパティ)を単純化してPOJO
に含めることはできません。 owns
プロパティが空に戻ります。neo4j ogm 2.0.6、スプリングブート、リモートNEO4Jコミュニティサーバ3.1.1を使用してPOJOのコレクションプロパティを水和できません
私はneo4j ogm 2.0.6、スプリングブート、リモートNEO4Jコミュニティサーバー3.1.1を使用しています。エンティティの
Entity entity = session.load(Entity.class, neo4jId, 1);
return entity.getOwns();
セット 'Bank of B
' のインスタンスが含まれている必要がありますが、空のセットを返します:コントローラで
CREATE (n:Entity { name: 'Bank of A', fid: '100' })
CREATE (n:Entity { name: 'Bank of B', fid: '200' })
MATCH (boa:Entity{fid:'100'}), (bob:Entity{fid:'200'})
CREATE (boa) -[:OWNS]->(bob);
:
のNeo4j CYPHERクエリは、DBを移入する
を@NodeEntity
public class Entity {
@GraphId Long id;
private String name;
@Relationship(type="OWNS")
private Set<Entity> owns;
public Entity() {
this.owns = new HashSet<Entity>();
}
}