Почему после попытки добавления второго элемента происходит ошибка mongodb?
Почему-то могу добавить в коллекцию только один элемент, когда она пустая. Если в коллекции уже есть элемент, то новые почему-то не добавляются. Если отчистить коллекцию, то снова можно добавить только один элемент. В чем может быть дело?
const { Router } = require('express');
const Product = require('../models/Product');
const auth = require('../middleware/auth.middleware');
const router = Router();
router.post('/', auth, async (req, res) => {
try {
const { name, articul, measure, price, amount } = req.body;
const product = new Product({
userID: req.user.userId, name, articul, measure, price, amount
});
await product.save();
res.status(201).json({ product });
} catch(e) {
res.status(500).json({ message: 'Что-то пошло не так, попробуйте снова.' });
}
});
module.exports = router;