我正在尝试连接Mongo数据库,该数据库位于我的Meteor应用程序所在的计算机上。这里有两个文件在我的应用程序中:
a.js:
if (Meteor.isServer) {
var database = new MongoInternals.RemoteCollectionDriver("mongodb://127.0.0.1:3001/meteor");
Boxes = new Mongo.Collection("boxes", { _driver: database });
Meteor.publish('boxes', function() {
return Boxes.find();
});
}
b.js:
if (Meteor.isClient) {
Meteor.subscribe('boxes');
Template.homeCanvasTpl.helpers({
boxes: function () {
return Boxes.find({});
}
});
}
但是我一直收到一个“模板助手异常:引用错误:未定义Boxes”的错误-有什么想法吗?