当我点击按钮的时候，要不就是按照价格从大到小，要不不小到达

前端：
    点击安装触发一个事件，访问一个接口
    每次点击携带，排序参数
后端：
    通过前端传过来的参数，写业务逻辑，返回前端需要的排序数据

业务逻辑：
    业务：就是老板交给你的任务
    根据需求写的一些逻辑

MongoDB sort()方法
在MongoDB中使用使用sort()方法对数据进行排序，sort()方法可以通过参数指定排序的字段，并使用 1 和 -1 来指定排序的方式，其中 1 为升序排列，而-1是用于降序排列。
语法
sort()方法基本语法如下所示：
>db.COLLECTION_NAME.find()


```
router.get("/list", function(req, res, next) {
    let sort = req.param('sort'); 接收前端请求的参数
    let goodModel = Goods.find({}).sort({ 'salePrice': sort }); 
    执行按照什么排序
    
    goodModel.exec({}, function(err, doc) { 执行最后的结果
        res.json({ status: 0, result: doc })
    })
})
```