Пытается вставить данные пользователя в БД. Проверил все параметры, данные верны, но он по-прежнему бросают исключениеScala Anorm. Вставить исключение; индекс параметра вне диапазона
java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is 0).
Код как этот
DB.withConnection {
implicit c =>
SQL(""""
insert into tUser (fname, lname, fullname, avatarurl, email, extuid, service)
values ({fname}, {lname}, {fullname}, {avatarurl}, {email}, {extuid}, {service})
""").on(
'fname -> socialUser.firstName,
'lname -> socialUser.lastName,
'fullname -> socialUser.fullName,
'avatarurl -> socialUser.avatarUrl.getOrElse(Option.empty),
'email -> socialUser.email.getOrElse(Option.empty),
'extuid -> socialUser.id.id,
'service -> socialUser.id.providerId
).executeUpdate()
}
пытался использовать H2, теперь я использую MySQL, но имеют тот же ошибка
Абсолютно глупую ошибку. Спасибо. Я потратил целый день на эту ошибку :( –