MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Mongo trier par champ dynamique

Vous ne pouvez pas utiliser de variables comme clés dans les littéraux d'objet. Essayez ceci :

var findStuff = function(sortVariable) {
  var sort = {};
  sort[sortVariable] = 1;

  return Postings.find({
    'device.name': filter.exactDevice
  }, {
    sort: sort
  });
};