我该如何使用Mongoose查询,但是请使用该文件去做其他事情?
-
25-10-2019 - |
题
User.findOne({}, function(err, doc){
//do stuff with "doc" here.
});
这就是我目前这样做的方式。但是,如果我想拿出“文档”,那就做一些事情。
User.findOne({}, function(err, doc){
//do stuff with "doc" here.
});
runAnotherFunction(doc.name)
doc...
如何从“函数”部分中取出“ doc”?
解决方案
节点是事件驱动的,它不是您习惯的过程代码。在Mongoose可以完成检索记录执行之前,已经可以通过呼叫来很好地传递该发现。任何需要使用DOC的事情都应在回调(“函数”部分)中发生。
其他提示
不隶属于 StackOverflow