1

私は Neo4j に、 follows 、国、地域などの複数の relationship を持つノードを持っています。Gremlin を使用してこれを行うチュートリアルはありますか?

17838 - Follows->1743
17838 - Country-> 2
....

ps: Gremlin の良いチュートリアルを共有してください

だから私はこれを思いついた:

gremlin> m = [:].withDefault{1}
gremlin>g.V.transform{rank=m[it.name];neighbors = it.out('Follows').toList();degree = neighbors.size();neighbors.each{m[it.name]=m[it.name]+(rank/degree);}neighbors;}.scatter.range(0,10000).loop(3){true}.iterate()

これにより、ヌルポインター例外が発生します???

4

2 に答える 2

1

Cypherのご利用をご検討ください。良い出発点は、次のクエリです。

START n=node(*)
MATCH n-[:FOLLOWS]-m
RETURN n,m
于 2013-04-15T11:29:59.023 に答える