【发布时间】:2016-10-08 10:09:53
【问题描述】:
我的插入不起作用,我收到错误错误:
Token.insert 不是函数
var Token = module.exports = mongoose.model('tokens', tokenSchema);
//error
module.exports.saveToken = function(owner_id, token, callback){
console.log(owner_id,token);
Token.insert({"owner":owner_id,"token":token},callback);
}
//working
module.exports.getAllTokens = function(owner_id, callback){
Token.find({"owner":owner_id},callback);
}
【问题讨论】:
-
这个文件中定义了
Token吗?它是如何传递给它的 -
@MukeshSharma 更新了我的问题
-
请添加 tokenSchema 定义,并输入确切的问题。你是说: Token.insert 不是一个函数。我们 - 帮助您修复它,但在我得到它之后,您需要将令牌插入令牌数组。所以请解决你的问题。
标签: javascript node.js mongodb mongoose