quarkus - 将 PanacheEntity 与 Quarkus "import.sql" 一起使用时如何避免 id 冲突(违反唯一约束)
问题描述
我正在使用 quarkus "import.sql" 将初始数据添加到我的应用程序中。该数据由扩展 PanacheEntity 的类访问。
通过 rest webservice(id == null)插入新数据时,第一次插入会遇到此错误:
FEHLER: doppelter Schlüsselwert verletzt Unique-Constraint »task_pkey«
Detail: Schlüssel »(id)=(1)« existiert bereits.
如何告诉 panache 开始使用从 import.sql 插入的数据开始的 ID?
解决方案
推荐阅读
- r - 根据过滤条件提取原始数据
- r - ggplot2 问题:使用 readOGR 和 st_read 将 Shapefile 添加到 ggplot2 时遇到问题
- java - 如何将我的 ArrayList 与不同的 java 类分开?
- javascript - 简单的用户脚本导致其他页面元素停止工作
- python - 用不熟悉的表达式类型理解这个 Python 'if 语句'
- c - 第一次用户输入后,函数中的行长默认为 1,为什么?
- javascript - 如何区分对象和数组
- r - 通过聚合 R 中的多个列来创建一个新列
- dns - 开发时有没有办法在本地强制刷新DNS?
- flutter - 异常:Gradle 任务 assembleDebug 失败,退出代码为 1