我想在数据库中插入数据并返回最后插入的Id,但是我收到错误并且没有输出。我的代码
database.insert = function insert(table, data) {
mangodb.connect(config.host, function(err, db) {
if (err) throw err;
var dbo = db.db(config.database);
dbo.collection(table).insertOne(data, function(err, res) {
if (err) throw err;
insertid = res.insertedId;
db.close();
});
});
return insertid;
}
console.log(database.insert('users',{name:"test"}));
我的传出消息:未定义