Kotlin Spring数据-repositoryrestresourceput返回200,但不更新对象
我正在使用Spring的HATEOAS repo:Kotlin Spring数据-repositoryrestresourceput返回200,但不更新对象,kotlin,spring-data-jpa,spring-data,Kotlin,Spring Data Jpa,Spring Data,我正在使用Spring的HATEOAS repo: @RepositoryRestResource(collectionResourceRel = "equipment", path = "equipment") interface EquipmentRepository : PagingAndSortingRepository<Equipment, Int> 我用cURL和Postman制作设备,一切都很好。如果我使用补丁进行部分更新,查询
@RepositoryRestResource(collectionResourceRel = "equipment", path = "equipment")
interface EquipmentRepository : PagingAndSortingRepository<Equipment, Int>
我用cURL和Postman制作设备,一切都很好。如果我使用补丁进行部分更新,查询会更新对象——如果我使用相同的URL和相同的数据进行PUT,则不会更新任何内容,但在postman中会得到200个响应(和旧对象)
为什么我可以修补http://localhost:8080/equipment/1
有效,但具有相同数据和相同端点的PUT返回200,但不更新数据
控制台/日志上的服务器端没有错误,也没有任何关于为什么我得到200而没有更新的指示
我在用Kotlin,如果有关系的话
@Entity
data class Equipment(
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
val id: Int?,
val serialNumber: String?,
val modelNumber: String,
val make: String,
val model: String,
val year: Int,
val purchaseDate: Date,
val warrantyEnds: Date,
val cost: Double
)