jackson 使用Spring Data REST和PUT方法将值更新为NULL

fykwrbwg  于 2022-11-08  发布在  Spring
关注(0)|答案(1)|浏览(115)

我正在使用Spring Data REST和CRUD存储库,一些值应该是可选的NULL,但是如果我试图将它们设置为null,有问题的字段将被忽略。
是否有方法允许此功能?
下面是一个PUT请求主体示例

{
 "name": "Ash Test",
 "distance": null,
 "paid": null,
 "startDate": null,
 "tags": [  ],
 "position": 3,
 "creator": true,
 "memberId": 55
}
2nc8po8w

2nc8po8w1#

在撰写本文时,这似乎是一个已知问题:
https://jira.springsource.org/browse/DATAREST-130
它同时影响SDR 1.0.0.RELEASE和SDR 1.1.0.M1。我刚刚用2.0.0.BUILD-SNAPSHOT试了一下,空值目前也不通过那里。

相关问题