ノードが持つ特定のタイプの発信関係の数を数えようとしています。私のコードは現在次のようになっています。
int count = 0;
for (Relationship r : node.getRelationships(RelationshipTypes.MODIFIES, Direction.OUTGOING))
{
count++;
}
return count;
getRelationships の戻り値の型は Iterable であるため、size() などは使用できません。一部のノードには多数の関係 (> 500 万) があるため、データベースからすべての関係を引き出す必要がないようにしています。これを行うより速い方法はありますか?