0

Neo4j 2.0 エンタープライズ インスタンスを実行します。lib ディレクトリの jar を使用してこの groovy スクリプトを実行する

import org.neo4j.graphdb.GraphDatabaseService
import org.neo4j.graphdb.ResourceIterable
import org.neo4j.graphdb.Transaction
import org.neo4j.graphdb.factory.GraphDatabaseFactory
import org.neo4j.kernel.EmbeddedGraphDatabase
import org.neo4j.tooling.GlobalGraphOperations
import org.neo4j.graphdb.Node

String DB_PATH = "/Users/afrieden/Neo4j/neo4j-enterprise-2.0.0-M03/"
GraphDatabaseService graphDb = new EmbeddedGraphDatabase(DB_PATH)

Transaction tx = graphDb.beginTx()
try {
   Node runNode = graphDb.createNode()
   println("we made it!")
   tx.success()
}
finally{
  tx.finish()
}
graphDb.shutdown()

「we made it」の出力で正常に実行されます。ただし、webadmin cypher コンソールに移動して実行すると

START n=node(*) RETURN n;

何も入っていない開始ノードのみを取得します。窒息しているものを見つけることができるログはどこにありますか? ありがとう!

4

2 に答える 2

0

彼らは同じ場所を指していなかったことが判明しました。また、2.0 では、2 つの異なる場所で組み込みモードを実行している場合、大騒ぎすることはありませんが、データベースは更新されません。webadmin を実行し、その上でスクリプトを実行しました。

于 2013-06-17T17:45:48.537 に答える