6

我查看了此处发布的答案:Meteor:与 Mongoose 集成?,但如果可能的话,我正在寻找一个更简单、更模块化的解决方案,以便将 Mongoose 与 Meteor.js 一起使用。

有没有更好的方法来处理我没有见过的 ODM 或原生支持?

4

2 回答 2

13

我决定只使用Collection2包,因为它似乎提供了我想要从 Mongoose 作为 ORM 获得的一切。这个包使用简单模式作为依赖。

于 2013-10-09T12:21:00.703 回答
4

Meteor 已经与 mongodb 对话。但是你可以使用猫鼬。您可能会遇到反应性延迟 10 秒的问题。此外,您将无法在客户端上使用它。

Meteor 已经有了查询/更新等 mongodb 的方法。但是,如果需要,您可以强制猫鼬进入:

安装猫鼬(npm install mongoose)。并在你的流星代码中使用它:

 require = __meteor_bootstrap__.require; //to use npm require must be exposed.
 var mongoose = require('mongoose');
于 2013-02-10T15:48:14.763 回答