خرید بک لینک

Vote count: 0

I would like to show only partners that a user is assigned to, I have a list of partners as below:

    { 
        "_id" : ObjectId("57c1cfa16c9cdc9007b26f8a"), 
        "__t" : "Partner", 
        "createdAt" : ISODate("2016-08-27T17:36:33.648+0000"), 
        "updatedAt" : ISODate("2016-08-27T17:36:33.648+0000"), 
        "user" : ObjectId("57c1cf776c9cdc9007b26f7b"), 
        "descr" : "asdkalksdasdasd", 
        "name" : "partner1", 
        "__v" : NumberInt(0)
    },{ 
       "_id" : ObjectId("57c1cfe76c9cdc9007b26fd2"), 
       "__t" : "Partner", 
       "createdAt" : ISODate("2016-08-27T17:37:43.784+0000"), 
       "updatedAt" : ISODate("2016-08-27T17:37:43.784+0000"), 
       "user" : ObjectId("57c1cf776c9cdc9007b26f7b"), 
       "descr" : "sdfdsfsdf", 
       "name" : "partner2", 
       "__v" : NumberInt(0)
   }

In my user model I have this:

  partners: {
        type: [{
            type: Schema.ObjectId,
            ref: 'Partner'
        }]
    },

My function for showing partners looks as below:

/**
 * List of Partners
 */
exports.list = function (req, res) {
    // TODO:: Show only partners that user belongs to, except for admin, show all!
    Partner.find().sort('-created').populate('user', 'displayName').exec(function (err, partners) {
        if (err) {
            return res.status(400).send({
                message: errorHandler.getErrorMessage(err)
            });
        } else {
            partners = partners.filter(function(partner) {
                return partner._id === req.user.partners;
            });

            res.jsonp(partners);
        }
    });
};

This is not displaying any partner, I was thinking if I could use lodash for this, but I just dont know how do I use it in this case!

asked 1 min ago

برچسب: how to,in excel,how to,water,how to,emails in gmail,how to,emails in outlook,how to,youtube,how to,salt water,how to,in google sheets,how to,snapchat,how to,google search,how to,rainwater, نویسنده: استخدام کار تاريخ: سه شنبه 9 شهريور 1395 ساعت: 6:18

صفحه بندی