У меня есть вызов axios, чтобы получить UPC из набора данных. Если это будет успешно, я сделаю что-нибудь, если это не найдено, снова вызову axios для POST.
Это то, что у меня есть сейчас, но когда происходит ошибка (404) при попытке запустить get, я получаю ошибку 422.
axios.get('http://localhost:3000/api/products/findOne', {
"params": {
"filter": {
"where": {
"upc": product.upc
}
}
}
}).then(response => {
// UPC Found
}).catch(function(error) {
// UPC Not found
// Post UPC
axios.post('http://localhost:3000/api/products', {
//axios stuff here
}).then((response) => {
console.log(response);
}).catch((error) => {
console.log(error);
});
});
Я не верю, что все делаю правильно ... Ввод?