В ответе сущности JPA / Hibernate отсутствует один столбец - PullRequest
0 голосов
/ 30 июня 2019

Это моя сущность:

@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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...