我正在开发Visual Studio代码中的MEAN堆栈项目。我有一个组件,其中包含一个字段的搜索框以及另一个字段的搜索框。 首先,我想搜索一个字段,即手机号码。已显示与特定移动电话号码相关的数据。这里我的要求是当我搜索另一个字段,即日期时,必须显示与特定日期相关的数据。
最后我问我怎样才能从同一个组件发送两个请求?如何从同一组件中为这两个查询编写POST请求?方法是什么?我完成了单个查询,即手机号码正在工作。
//this is my API
app.post('/security',(req,res)=>{
// var resultArray=[];
var url="mongodb://localhost:27017/gateway";
mongo.connect(url,(err,db)=>{
var dbo=db.db("gateway");
dbo.collection("vstrinfo").find({"dov":{$gte:("2017-04-
14T23:59:59Z"),$lte:("2017-04-15T23:59:59Z")}}).toArray((err,data)=>{
console.log(data);
if(err) throw err;
res.send(data);
res.end();
})
dbo.collection("vstrinfo").find({"mobile":req.body.search})
.toArray((err,data)=>{
console.log(data);
if(err) throw err;
res.send(data);
res.end();
})
})
})
这是我的组件视图