У меня многоотношений между двумя объектами, и я хочу знать, есть ли лучший вариант для сохранения с использованием существующего идентификатора, например, в приведенном ниже примере, если я отправлю идентификатор компании внутри json или сначала создаю роль и Использование PUT обновить роль с идентификатором компании. Или, может быть, внутри Контроллера найдите сущность компании, а затем установите новую сущность Роль и после этого сохраните ее. Как действовать в этом случае?
@Entity
data class Role(
val name: String = "",
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "company_id")
val company: Company,
val type: RoleType,
val description: String = ""
)