复杂计数查询

时间:2015-06-26 14:07:17

标签: mysql sql workbench

我有一个查询计算行的每个不同值:

var mongoose = require('mongoose');
var id = mongoose.Types.ObjectId(_user._id),
    profileId = mongoose.Types.ObjectId(req.body._id),
    query = {
        "_id": id,
        "profiles._id": profileId 
    },
    update = {
        "$pull": { 
            "profiles.$.favorites": { "name": req.body.favorites.name }
        }
    },
    options = { "multi": true, "upsert": true };

User.findOneAndUpdate(query, update, options, function(err, model) {
     if(err){
        console.log(err);
        return res.status(500).send('Error Deleting Profile');
     }
     return res.status(200).send('Profile Deleted!');       
}); 

我需要这个查询是动态的:我有“案例”并且我不能全部输入,我需要调整此查询以适用于“rowA”的每个不同事件。这可能吗?

0 个答案:

没有答案