【问题标题】:Meteor: Integration with Mongoose?流星:与猫鼬整合?
【发布时间】:2012-04-23 18:48:25
【问题描述】:

我注意到你们正计划在您的平台中添加更多 ORM 功能,但与此同时,有没有一种简单的方法可以使用 Mongoose 集合扩展您的集合?

【问题讨论】:

  • 这只是你想要的服务器端的东西吗?

标签: orm meteor mongoose


【解决方案1】:

你应该可以添加:

npm install mongoose

到“admin/generate-dev-bundle.sh”

然后您可以创建一个新包并需要 mongoose,在其中您可以将方法分配给:Meteor.mongoose 并连接到 MONGO_URL(这是 Meteors 数据库)以执行此命令。如果您需要帮助,请查看其他软件包。

我在这个分支中做了示例工作: https://github.com/jonathanKingston/meteor/tree/mongoose

这是 100% 未经测试的,因为我目前在 Windows 机器上,但它应该打开: Meteor.mongoose 和标准使用的普通猫鼬,如此处所述,但已连接: https://github.com/LearnBoost/mongoose#readme

【讨论】:

    【解决方案2】:

    mongoose 的一个问题是它无法在客户端上运行。所以你会失去很多使用 Meteor 的好处。

    看看Collections2,它提供了验证和结构。

    祝你好运!

    【讨论】:

      猜你喜欢
      • 2014-10-16
      • 2019-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-18
      • 1970-01-01
      • 2017-02-17
      • 2021-09-25
      相关资源
      最近更新 更多