exports.register = async (req, res, next) => {
const user = new User({ email: req.body.email, name: req.body.name })
const register = promisify(User.register, User) это чей метод? bluebird?
await register(user, req.body.password) это аналог save? Какой запрос к базе тут делаете?
next() <--- Что делает этот next? Какой следущий хендлер в цепочке?
}
_id : mongoid,
author: userId,
recipient: userId,
message: [{
author: userId,
text: "",
timestamps: true
}]
db.products.aggregate([
{ $match: {
$or: [
{ 'name': { '$regex': req.query, '$options': 'i' } },
{ 'description': { '$regex': req.query, '$options': 'i' } }
]
} }])