sql >> Database >  >> NoSQL >> MongoDB

Mongo-queryparameters opgeven vanuit clientcontroller (MEAN.JS)

Een andere manier is om de zoekparameters gewoon door te geven in de zoekmethode, zoals deze:

 $scope.searchart = function() {
    Articles.query({start:$scope.startDate, end:$scope.endDate}, function(articles) {
        $scope.articles = articles;
    });
};

en lees dan bij de server-side controller de parameters van uw queryreeks als volgt:

exports.searcharticle = function(req, res) {
    Article.find().where('date').gt(req.query['start']).lt(req.query['end']).exec(function(err, articles) {
        if (err) {
            res.render('error', {
                status: 500
            });
        } else {
            res.jsonp(articles);
        }
    });
};

Op deze manier zijn er geen routes of diensten meer nodig.



  1. Hoe db.currentOp() van het C#-stuurprogramma te krijgen - mongodb

  2. MongoDB-datum in tijdzone

  3. MongoDB onderscheiden commando

  4. HBase-prestaties CDH5 (HBase1) versus CDH6 (HBase2)