У меня есть приложение реагирования, редукса и mongoDB с коллекцией пользователей, у каждого пользователя есть массив избранного, который я хочу обновлять патчем каждый раз, когда пользователь добавляет любимый элемент, но мой метод патча всегда возвращает ошибку с 404 ( Не обнаружена). Вот мой код:
Действие:
export const saveToUser = info => dispatch => {
axios
.patch('api/users', info)
.then( res => {
dispatch({
type:SAVE_TO_USER,
payload:info
})
dispatch( getUsers() )
}).catch( err => console.log(err))
}
пользователей. js
router.patch('/:id', (req,res) => {
User.update({ googleId: req.body.googleId },
{ $push: { favorites: req.body.site } })
});
сервер. js
const users = require('./routes/api/users')
app.use('/api/users', users);