我看过这里的答案:Meteor:与Mongoose集成?,但我正在寻找一个更简单,更模块化的解决方案,如果可能的话,使用Mongoose与Meteor.js。
有没有更好的方法,我应该处理ODM或本机支持,我还没有见过?
我决定只使用Collection2包,因为它似乎提供了我想从Mongoose获得的所有ORM功能。这个包使用Simple Schema作为依赖项。
Meteor已经与mongodb进行了对话。但你也可以用猫鼬。你可能会遇到反应延迟10秒的问题。此外,您将无法在客户端上享受使用它。
流星已经有方法来查询/更新等mongodb。但如果你想,你可以强迫猫鼬:
Install mongoose (npm Install mongoose)在你的流星代码中使用它:
require = __meteor_bootstrap__.require; //to use npm require must be exposed.
var mongoose = require('mongoose');