1.字段筛选
    let BookModel = mongoose.model('books',BookSchema);BookModel.find().select({name:1,author:1}).then((err,data) => {//回调返回数据if(err){console.log(err);return;}console.log(data);})//值为1表示显示数据,为0表示不显示数据
 数据排序
 
  
    BookModel.find().sort({price:1}).then((err,data) => {//升序是1,倒叙-1if(err){console.log(err);return;}console.log(data);})
     数据截断
 
skip跳过,limit限定
例如:截取前三个数据
    BookModel.find().limit(3).then((err,data) => {//截取前三个if(err){console.log(err);return;}console.log(data);})
     例二:截取四到六个
    BookModel.find().skip(3).limit(3).then((err,data) => {//取四到六,跨过三个然后取三个if(err){console.log(err);return;}console.log(data);})
});//连接成功的回调