我向数据库发送了一个命令
INSERT INTO UserEntity(id, username, email, password, enabled, registration_date, modified_date)
SELECT
1, 'JonkiPro', 'someemail@someemail.com,', 'safsd', true, GetDate(), GetDate()
WHERE NOT EXISTS (
SELECT * FROM users WHERE username = 'JonkiPro'
);
用于向数据库添加新用户。编译期间的Cherry会抛出错误
ERROR: relationship "userentity" does not exist
我在应用程序创建的实体“UserEntity
”中,它代表添加了注释@Table(name="users")
的用户?
创建此查询时如何犯错?
答案 0 :(得分:0)
非常清楚您的错误代码。基本上,您尝试在数据库模式中不存在的表userentity
中插入一些数据。 (在SQL中,表=关系)。
您只需将要插入的数据库表的名称放入或创建名为userentity
的表。