Я создаю приложение Angular, использующее REST API, созданное из NodeJS и LoopBack. При попытке создать новые записи я получаю странную ошибку как в своем приложении, так и в 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.
Какие-нибудь мысли?
Спасибо
Content-Type
,Accept
)? Когда вы делаете запрос через LoopBack API Explorer, он также генерирует команду curl. Эта команда curl работает для вас? - person Ivan Schwarz   schedule 04.12.2017