我正在尝试将批量数据插入到集合中。正确地插入到集合中。但我希望从Oninsert函数返回回调。任何人都可以帮我回复回调。我的代码也是。
var Invitation = require('../models/invitation');
var uniqueinvitations=[ { email: 'tyu@gmail.com', role: 'Developer' },
{ email: 'rty@mailinator.com', role: 'Developer' } ]
Invitation.collection.insert(uniqueinvitations, onInsert);
function onInsert(err, docs) {
if (err) {
console.log("Error while inserting the data into the Invitation");
} else {
//i want to return the Callback here,
var invitations = _.map(docs, '_id');
}
}
答案 0 :(得分:0)
这样的东西应该可以工作并显示id或插入的行
function onInsert(err, docs) {
if (err) {
console.log("Error while inserting the data into the Invitation");
} else {
var invitations = docs.map(x => x.id);
console.log("inserted : " + invitations);
}
}