У меня есть очень простой объект
export class Environment {
name:string;
activityDays:number = 1; //default value
}
, но когда я публикую его.
return this._http.post<any>(RequestProperties.baseUrl + "/environment/create", JSON.stringify(environment), this.options);
Я получаю сообщение об ошибке, потому что число не имеет ""
Полезная нагрузка {"activityDays":1,"name":"test"}
Ошибка выброса контроллера My Spring:
Ошибка анализа JSON: Невозможно десериализовать экземпляр java.lang.String
из маркера START_ARRAY
Так я должен поставить все свои числа в виде строки?
Пружинный контроллер
@PostMapping("/environment/create")
public boolean createEnvironment(@RequestBody Environment environment) {
System.out.println("xDD");
return true;
}