【发布时间】:2019-09-19 05:05:05
【问题描述】:
我想通过用户名获取用户,将该用户指定为笔记的作者,然后将该笔记保存到数据库中。问题是我得到了一个包含用户的 Mono,我无法将其分配给用户类型的作者字段。
我正在尝试做的事情:
noteRepository
.save(noteMapper
.fromDTO(noteDTO)
.apply { owner = userReository
.findByUsername(userPrincipalService.getCurrentUserPrincipal()
.map { it.username })
})
【问题讨论】:
标签: spring spring-data spring-webflux project-reactor spring-mongodb