gpt4 book ai didi

java - 由 api 创建时,关系不会显示在 neo4j Web 浏览器中...neo4j 2.0.1

转载 作者:行者123 更新时间:2023-11-30 04:01:47 24 4
gpt4 key购买 nike

我在 java api 中创建了一个简单的测试(见下文)。然后,我将 neo4j-server.properties 设置为该数据库并重新启动 neo4j。我期望使用网络浏览器 localhost:7474/browser 看到两个节点和一个关系。

执行下面的代码时,for 循环确实会检测到关系,但它不会在浏览器中显示(也不由 CYPHER 查询返回)。

我在 java 和 neo4j 服务器中使用 2.0.1。我的期望有误吗?

Transaction tx = gdb.beginTx();
try
{
Label courseLabel = DynamicLabel.label( "Book" );
Label courseLabelP = DynamicLabel.label( "Person" );
Node a = gdb.createNode(courseLabel), b = gdb.createNode(courseLabelP);
Relationship rel = a.createRelationshipTo( b, CourseRelTypes.HAS_AUTHOR );
for(Relationship r : b.getRelationships(CourseRelTypes.HAS_AUTHOR)) {
System.out.println("has rel");
}
}
finally {
tx.close();
}

最佳答案

您需要执行 tx.success() 来提交该事务

关于java - 由 api 创建时,关系不会显示在 neo4j Web 浏览器中...neo4j 2.0.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21807681/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com