使用express框架和mongoose在MongoDB查找數據

1.建立Schemajson

var schema = new mongoose.Schema({
        userName:{type:String,require:true},
        age:{type:Number,require:true},
        hasCard:false
})

 

2.建立modelapp

var User = mongoose.model("user",schema);

 

3.在app.get()中調用查找方法find()mongoose

app.get("/data",function(req,res){
     User.find({},function(err,doc){
         if(err){
            console.log(err);
            
         }else{
             res.json(doc);
             
         }
     });
});

 查找指定數據:ui

app.get("/data",function(req,res){
     User.find({"userName":"zs"},function(err,doc){
         if(err){
            console.log(err);
            
         }else{
             res.json(doc);
             
         }
     });
});
相關文章
相關標籤/搜索