我试图将游标设置为会话变量,好像它不起作用。
有人对此有想法吗?
我的代码:
Meteor.call('apiresult',function(e,result)
{
console.log(result);
Session.set("object",result)
});
//getting variable
var abc=Session.get("object");
return abc.skimlinksProductAPI.numFound;
看起来不起作用
游标可实际上存储在Session
......的时候。打开排行榜应用程序,然后在浏览器控制台中尝试以下操作:
> Session.set('mycursor',Players.find());
未定义
> Session.get('mycursor')
LocalCollection.Cursor {集合:LocalCollection,selector_f:函数,sort_f:空,跳过:未定义,限制:未定义……}
> Session.get('mycursor')。fetch()
[Object ,对象,对象,对象,对象]
现在下载排行榜示例应用程序的代码,使用最新的Meteor,然后在浏览器控制台中执行相同的操作。您可能会得到:
这个故事的寓意似乎是,不要将游标存储在会话变量中。存储的Minimongo选择和选项(sort
,fields
等等),而不是为对象。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句