2017-02-17 10 views

答えて

2

は、各行が返されるため、あなたはのNeo4j IDおよびラベルの配列を取得します

match (entity)<-[:COMMENTED_ON]-(comg:CommentGroup) return id(entity), labels(entity)

labels機能を使用してください。

NodeEntityクラスのラベルがこれらのラベルの少なくとも1つと一致すると仮定すると、適切なクラスインスタンスを反復してロードすることができます。

一般的に言えば、これを行う必要はありません。

(エンティティ)が多型である場合、SDN/OGMは正しいオブジェクトを水和します。上で説明したように、これはかなりうまく機能しますが、インターフェイス、サブクラスなどのマッチングも処理します。

+0

ありがとう、ラベルが動作します! Session.queryを使用した@QueryResultオブジェクトの投影の場合、SDN/OGMの魔法は今は動作しません。これは私がまだ手動で行う必要がある理由です – alexanoid

関連する問題