Meteor/Javascript-如何同时从服务器上的方法返回2个或更多函数?
我对这一点很陌生,但这正是我想要做的:Meteor/Javascript-如何同时从服务器上的方法返回2个或更多函数?,javascript,meteor,methods,return,Javascript,Meteor,Methods,Return,我对这一点很陌生,但这正是我想要做的: if (Meteor.isServer) { Meteor.startup(function() { return Meteor.methods({ removeAllNewOrgs: function() { return newOrgPhoneNumbers.remove({}); return newOrgansations.remove({}); } }); }
if (Meteor.isServer) {
Meteor.startup(function() {
return Meteor.methods({
removeAllNewOrgs: function() {
return newOrgPhoneNumbers.remove({});
return newOrgansations.remove({});
}
});
});
}
它在第二次返回时失败,我知道一旦返回完成,方法就会退出。如何像我正在尝试的那样将多个命令/返回添加到一个方法中?我找不到我想要的东西
非常感谢
Rob这是在另一个线程中提供的。很抱歉,这是我的错(太累了)
它工作得很好 为什么不返回数组呢?谢谢。老实说,这是一个重复的帖子。几天来,我一直在做这件事和其他一些事情,并且在早些时候发了帖子,但我还没有意识到(在我模糊的大脑状态下)。我刚才提供了对我有效的答案。
if (Meteor.isServer) {
Meteor.startup(function () {
// code to run on server at startup
return Meteor.methods({
//Use this to emplty the form data
removeAllNewOrgs: function() {
var PhoneNumbers = newOrgPhoneNumbers.remove({});
var Organsations = newOrgansations.remove({});
return {
PhoneNumbers : PhoneNumbers,
Organsations : Organsations
}
}
});
});
}