我已按照本教程http://cwbuecheler.com/web/tutorials/2013/node-express-mongo/进行自定义,以满足我的需要。我现在正试图通过单击字体真棒图标来实现一种对用户列表进行排序的方法。我知道怎么用
在find函数中{$query: {}, $orderby: { "difficulty" : -1 }
来排序asc / desc但除此之外我不知道如何根据点击的图标传递我需要的“-1/1”。
这是我在routes / index.js
中的相关代码/* GET Userlist page. */
router.get('/chorelist', function(req, res) {
console.log(req)
var db = req.db;
var collection = db.get('chorecollection');
collection.find({$query: {}, $orderby: { "difficulty" : -1 }},{},function(e,docs){
res.render('chorelist', {
"chorelist" : docs
});
});
});