Return 在 Meteor 中插入时给客户端的 _id
Return _id to client on insert in Meteor
检索刚刚插入到客户端集合中的数据的 _id 的最佳方法是什么。我正在尝试使用 FlowRouter.go("/:_id") 重定向提交,但无法检索当前 ID。
Meteor.methods ({
insertData: function(data) {
Events.insert(data);
// somehow return this insert's _id to client
}
});
一旦数据提交到数据库,在客户端检索这些数据的最佳方式是什么。
服务器:
Meteor.methods ({
insertData: function(data) {
return Events.insert(data);
}
});
客户:
Meteor.call('insertData', (err, response) => {
if (err) {
console.log(err.reason);
} else if (response) {
console.log("ID: ", response);
}
});
检索刚刚插入到客户端集合中的数据的 _id 的最佳方法是什么。我正在尝试使用 FlowRouter.go("/:_id") 重定向提交,但无法检索当前 ID。
Meteor.methods ({
insertData: function(data) {
Events.insert(data);
// somehow return this insert's _id to client
}
});
一旦数据提交到数据库,在客户端检索这些数据的最佳方式是什么。
服务器:
Meteor.methods ({
insertData: function(data) {
return Events.insert(data);
}
});
客户:
Meteor.call('insertData', (err, response) => {
if (err) {
console.log(err.reason);
} else if (response) {
console.log("ID: ", response);
}
});