【发布时间】:2022-01-24 01:54:54
【问题描述】:
我有一个宁静的 api,我在邮递员的请求正文中传递字符串、ObjectId 和整数。 我有另一个收藏学校的 objectId。
dom文件是
public class test {
private String id;
private String name;
private int age;
private String address;
private ObjectId school;
//getters and setters
}
在 postman 中,POST 正文请求是
{"name":"tester",
"age":17,
"address":"test address",
"school":"507f1f77bcf86cd799439011"}
将 ObjectId 的值作为 null 传递时,我得到错误,
{"name":"tester",
"age":17,
"address":"test address",
"school":""}
但如果我在请求正文中完全省略该字段,则不会发生此错误。 即
{"name":"tester",
"age":17,
"address":"test address"
}
如何将空值传递给学校字段而不会出错?
【问题讨论】:
标签: mongodb spring-boot postman