##sort函数的基本用法
sort函数可以将查询结果数据进行排序操作,该函数的参数是一个或多个键/值对,键代表要排序的键名,值代表排序的方向,1是升序,-1是降序。
1.结果排序:find(Conditions,fields,options,callback);
Model.find({},null,{sort:{age:-1}},function(err,docs){
//查询所有数据,并按照age降序顺序返回数据docs
});
sort函数可根据用户自定义条件有选择性的来进行排序显示数据结果。
结合前面的学习,试一试查询所有文档(只显示属性name和age)且按照age升序展示结果,并console输出所有文档。
TestModel.find({},
{name: 1, age: 1, _id: 0 },
{sort:{age: 1 }},
function(err,docs){
console.log(docs);
});