Это моя сущность:
@Table(name = "user")
data class User (
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
val id: Long = 0L,
@get: NotBlank
val e_mail: String = "",
@get: NotBlank
val password: String = "",
@get: NotBlank
val name: String = "",
@get: NotBlank
val surname: String = "",
val mail_confirm: Int = 0,
val time_of_registration: Timestamp = Timestamp(System.currentTimeMillis()),
@Column(name = "admin")
val is_admin: Int = 0
)
У меня есть метод GET, который делает следующее:
return userRepository.findById(userID).map { user ->
ResponseEntity.ok(user)
}.orElse(ResponseEntity.notFound().build())
Но когда я нажимаю на ссылку, я получаю ответ без поля is_admin. Я добавил 'System.out.println (user.is_admin) в метод GET, и он печатает значение из базы данных, но никогда не возвращает его в результате json.