首页 > 解决方案 > 无法保存到 Neo4j 数据库

问题描述

我正在尝试使用 Neo4j 创建一个 Spring Boot 项目。我与 Neo4j 成功连接。但是当我将数据保存到 Neo4j 时,它有错误。下面是我的项目:

用户:

在此处输入图像描述

用户存储库: 在此处输入图像描述 用户控制器:用户 服务在此处输入图像描述在此处输入图像描述

当我调用 API 注册将用户保存到 Neo4j 时。它在“userRepository.save(user);”行的 UserService 中有错误。就这个: 在此处输入图像描述

非常感谢您!

标签: spring-bootneo4j

解决方案


您是否偶然在数据库中创建了两个具有相同 ID 的用户?

你能检查一下吗?避免这种情况的一个好方法是

create constraint on (u:User) assert u.id is unique;

推荐阅读