Spring data couchbase 4.0.0 - 使用列表保存对象始终为空
Spring data couchbase 4.0.0 - Save Object with list is always empty
我目前正在将我的项目升级到 spring data couchbase 4.0.0,当我想用列表保存对象时遇到问题。我不确定我的代码是否有错误或这是一个错误,但我找不到任何相关信息。
我有一个带有属性角色的简单用户对象,它是一个 ArrayList。用户添加角色并调用保存方法。接口userService Repository扩展了PagingAndSortingRepository,调用了普通的save方法,在4.0.0之前完美运行
user.getRole().add("ROLE_USER");
user.getRole().forEach(System.out::println);
//Save User in DB
this.userService.save(user);
对象用户保存正确,除列表外的所有属性都保存。评论列表为空 true 也正确,角色为空 false 没有数据。
"comment": {
"empty": true
},
"role": {
"empty": false
},
新版本有什么变化还是我做错了什么?
新版本 spring data couchbase 4.0.0 保存 list/maps.
存在错误
According to documentation spring data couchbase should support saving document with lists and composed objects, but it doesn't.
完整的错误报告可以在这里找到:
Spring Jira Bugs - Document with list and composed object serialization works improperly
我目前正在将我的项目升级到 spring data couchbase 4.0.0,当我想用列表保存对象时遇到问题。我不确定我的代码是否有错误或这是一个错误,但我找不到任何相关信息。
我有一个带有属性角色的简单用户对象,它是一个 ArrayList。用户添加角色并调用保存方法。接口userService Repository扩展了PagingAndSortingRepository,调用了普通的save方法,在4.0.0之前完美运行
user.getRole().add("ROLE_USER");
user.getRole().forEach(System.out::println);
//Save User in DB
this.userService.save(user);
对象用户保存正确,除列表外的所有属性都保存。评论列表为空 true 也正确,角色为空 false 没有数据。
"comment": {
"empty": true
},
"role": {
"empty": false
},
新版本有什么变化还是我做错了什么?
新版本 spring data couchbase 4.0.0 保存 list/maps.
存在错误According to documentation spring data couchbase should support saving document with lists and composed objects, but it doesn't.
完整的错误报告可以在这里找到: Spring Jira Bugs - Document with list and composed object serialization works improperly