findOneAndUpdate回调返回未发现
Mongoose - findOneAndUpdate callback returns undefind
我有这样的代码:
function incrementarValor (sequenceName){
contador.findOneAndUpdate(
{_id: sequenceName},
{$inc:{sequence_value:1}},
{new:true},
function(err, valor){
return valor.sequence_value;
})}
我需要这个函数返回一个文档的值,当我测试它时,如果我尝试打印,它工作但是当我尝试返回函数给我一个
有人知道发生了什么事吗?contador.findOneAndUpdate({ _id: sequenceName }, { $inc:{sequence_value:1} }, function(err, user) {
if (err) throw err;
// we have the updated user returned to us
contador.log(user);
请注意,更新方法不返回文档。更新语句只返回一个确认。
相关文章:
- 函数jquery的未定义返回
- 从angularjs文件调用apicontroller时未发现错误
- 嵌套异步函数未及时返回数据的问题
- 未使用返回值时调用方法
- 在javascript中更改变量值时未发现节点错误
- JS函数未正确返回值
- 警告:在处理程序中创建了promise,但未从中返回
- Javascript setInterval未及时返回ID
- 使用$http服务将数据发布到本地 json 文件时未发现错误
- 无法在 Ionic Framework 上使用人行横道获取地理位置(未发现错误)
- Javascript 函数未正确返回
- winJS 从函数未定义返回 var
- js - match() 未正确返回值
- $.get jquery 中的未定义返回
- PHP 未正确返回 AJAX 调用的 JSON
- Javascript 函数未定义返回
- 数据 ID 一直未定义返回
- PHP ajax进程404页面在完成进程之前未发现错误
- jQuery javascript未正确返回true/false
- findOneAndUpdate回调返回未发现