我正在构建一个使用从 NodeJS 和 LoopBack 构建的 REST API 的 Angular 应用程序。尝试创建新记录时,我的应用程序和 Postman 都收到了一个奇怪的错误。(物业名称已更改以保护无辜者)
The `ObjectName` instance is not valid.
Details: `id` can't be blank (value: undefined);
`property2` can't be blank (value: undefined);
`property3` can't be blank (value: undefined).
这是我发布的内容:
{
"id":0,
"property2":"foo",
"property3":"bar",
"property4":"R"
}
最奇怪的部分是,当我尝试通过 LoopBack API Explorer 运行它时,它工作得很好。我对 PATCH 方法也有同样的问题。
有什么想法吗?
谢谢