【发布时间】:2015-10-04 02:38:10
【问题描述】:
我可以让我的程序显示所有以前的计算,但我想将其限制为最近的 10 个。
这是我的问题...
Template.keypad.helpers({
previous: function() { return previous.find(); }
});
我试着用这个替换它...
Template.keypad.helpers({
previous: function() { return previous.sort({_id:1}).limit(10);}
});
但是,当我实现第二个代码块时,它不会显示我的集合中的任何项目。
我可以做些什么来完成这项工作?谢谢。
现在这是我的 startup.js 文件
if (Meteor.isServer) {
Meteor.startup(function () {
if(Previous.find().count() === 0){
Previous.insert({sum:"1+1", answer:"2"});
}
});
Meteor.methods({
previousInsert: function(arg1, operator, result){
return Previous.insert({
arg1:calculation,
operator:"=",
result:result,
datetime: new Date(),
//user: this.userId
});
},
});
}
这是我启动程序时遇到的错误...
=> 错误阻止启动:
使用 ecmascript 处理文件时(针对目标 os.linux.x86_64):
server/startup.js:8:18: server/startup.js: 意外令牌 (8:18)
=> 您的应用程序有错误。等待文件更改。
【问题讨论】:
标签: javascript mongodb meteor