我正在处理Angular Meteor教程,并在
上获得了弃用警告this.helpers({
parties: () => {
return Parties.find({}); //deprecation warning. Use getReactively
}
});
但我不太确定如何反应性地获取所有记录。我没有任何疑问可以说return Parties.find({field: this.getReactively(query)})
。我只想要所有记录/所有内容类似于Collection.find({}) or Parties.find({})
但没有弃用警告。
答案 0 :(得分:0)
我经常使用parties: ()=> Parties.find()
,我没有错误或已弃用的警告。你可能应该尝试一下。
此外,有时我需要处理来自查询的数据提取。在处理之前,我使用临时变量来保存数据。
你可以尝试(一些代码是伪代码)
parties: () {
this.temp = Parties.find().fetch();
if(this.temp) {
//handle data, adjust property like format string, format date....
return this.temp
}
}
它的工作,没有弃用,没有错误。你可以尝试一下。