【发布时间】:2018-01-29 09:55:24
【问题描述】:
是否可以结合 MeteorJS 集合和会话?我找不到任何关于它的信息。
Template.search.helpers({
transToEnT: function(){
var try = TransToEnT.find();
Session.set('mySession', try);
var sessionDataToLog = Session.get('mySession');
return sessionDataToLog;
}
});
这是我的尝试。不幸的是,没有成功。
【问题讨论】:
-
你到底想在这里做什么?对您的目标进行一些解释会有所帮助
-
尝试使用
TransToEnT.find().fetch()而不是.find(),以便存储实际数组而不是光标。 -
.find()返回一个 cursor,它是一个 function。Session无法存储函数。 -
这个集合获取一些生成的数据并在用户提交后打印出来。当两个用户在线并且其中一个用户单击提交按钮而另一个用户意外地使用新内容刷新页面时,我遇到了问题。所以,我正在尝试使用会话来解决这个问题。不幸的是,TransToEnT.find().fetch() 没有帮助。
标签: session meteor collections