0

以下のコードはid: 0. 空のグラフ データベースにノードがあるのはなぜですか?

GraphDatabaseService db = new GraphDatabaseFactory().newEmbeddedDatabase(DB_LOCATION);
GlobalGraphOperations graphOperations = GlobalGraphOperations.at(db);
System.out.println("id: "+graphOperations.getAllNodes().iterator().next().getId());
4

2 に答える 2

2

デフォルトでは、neo4j はノード 0 である参照ノードと呼ばれるもので作成されます。これは問題なく削除できます。ドキュメントからわかるように、将来のリリースでは段階的に廃止される可能性があると思います。それを取得するための呼び出しを非推奨にします。

于 2013-05-07T18:38:05.687 に答える
2

実際に空のグラフ データベースになることはありません。1 つのノード (ID 0 の参照ノード) を持つグラフがあります。Neo4j では常に、デフォルトでこのノードが作成されます。

また、参照してください: すべてがneo4jのノード0に接続する必要があります

于 2013-05-07T18:36:04.983 に答える