有没有办法将更新版本的MongoDB与Meteor js一起使用,就像它随附的那个一样?

时间:2014-10-02 01:14:26

标签: mongodb meteor

基本上,我已经习惯了使用Meteor包含的mongo开发,当然不是用于开发之外的其他任何东西。

我开始在新版本中遇到MongoDB的功能,这是Meteor附带的MongoDB无法使用的。

例如,在Mongo中,$ push中的$ sort不再需要$ slice:

http://docs.mongodb.org/manual/reference/operator/update/sort/

只是好奇这是一个限制还是有一个解决方法?我可以使用远程数据库或本地数据库,但快速开发工具很有帮助。

2 个答案:

答案 0 :(得分:0)

Meteor带有一些预制部件,如Mongo和NodeJS。这在正常情况下应该是最佳的。由于我必须在ARM体系结构上运行meteor,因此我修改了Dev-Bundler,以便您可以使用通过操作系统安装的组件。我把它叫做'#34;通用" dev_bundle。

也许这也是你在寻找的东西。有关详情,请访问:https://github.com/4commerce-technologies-AG/meteor

答案 1 :(得分:0)

是的!只需导出一个环境变量,告诉Meteor在哪里查找Mongo数据库实例。

export MONGO_URL="mongodb://username:password@host:27017"

在Windows上,将环境变量添加到配置文件中。打开系统控制面板界面(快捷方式为Windows Key + Pause),然后转到左侧的Advanced system Settings,然后单击Environment Variables。

System Properties

在顶部“用户变量”下,单击“新建”。然后在顶部字段中输入MONGO_URL,在底部字段中输入mongodb网址。

New User Variable

应该这样做!