spring-boot - 无法保存到 Neo4j 数据库
问题描述
我正在尝试使用 Neo4j 创建一个 Spring Boot 项目。我与 Neo4j 成功连接。但是当我将数据保存到 Neo4j 时,它有错误。下面是我的项目:
用户:
当我调用 API 注册将用户保存到 Neo4j 时。它在“userRepository.save(user);”行的 UserService 中有错误。就这个:
非常感谢您!
解决方案
您是否偶然在数据库中创建了两个具有相同 ID 的用户?
你能检查一下吗?避免这种情况的一个好方法是
create constraint on (u:User) assert u.id is unique;
推荐阅读
- python - python - 在指示列表时发出变异列表
- node.js - GitHub 个人资料上的自制视图计数器出现故障?
- git - 为远程存储库定义 commit.template
- c# - 在 C# 中使用方法属性调用非静态方法
- algorithm - 查找子字符串/后缀等之间的最高对齐分数
- spring-boot-2 - SpringBoot2.3.1 Web项目只扩展EnableWebMvcConfiguration抛出异常
- python - 如何为 ctypes 消息框设置坐标?
- r - R 未使用 naniar 包或 colSums 检测所有缺失值
- http - 在进行部分 http 范围请求时,浏览器如何知道要请求的范围?
- python - 分别对训练集和测试集进行特征缩放还是使用相同的缩放器?