mysql - 我们可以将 Meteor 框架与 mysql 数据库一起使用吗

标签 mysql node.js meteor

我发现了很多关于 Meteor 框架的引用 url,我在其中找到了 mongodb 作为数据库,因为我对 mongodb 的了解不多。那么有没有办法实现mysql而不是mongodb

最佳答案

有一种方法,但在这个阶段框架是正确的,它是一条未铺砌的道路。基本上,您需要编写一个包装器,将 SQL 转换为 Meteor 的 Minimongo 并返回。如果您还不是 Meteor 和 Mongo 大师,这不是一项可行的任务。

有人尝试编写这样的适配器。我知道的最先进的是:https://github.com/drorm/meteor-sql .可以用来玩,但我认为它还没有准备好生产。此外,目前没有方法可以将 Meteor 帐户系统与 Mongo 以外的任何东西一起使用。您要么无论如何都需要为用户帐户使用它,要么放弃它们提供的巨大便利。

我建议您试用目前的 Meteor 以及 Mongo - 它比您想象的要容易。它不会增加太多的学习曲线,除了过滤和更新运算符之外,您根本不会注意到您使用了一些奇怪的数据库——这就像使用 native Javascript 对象一样。没有模式,没有迁移,不需要对象映射。您只需获取数据,将其放入一个集合中,然后忘记 SQL 让您考虑的所有其他事情。

关于mysql - 我们可以将 Meteor 框架与 mysql 数据库一起使用吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19269075/

相关文章:

如果 postid 不存在,MySQL 将记录从一张表插入另一张表

python - 如何在 Python 中连接到 MySQL 数据库?

mysql - 如何使用选择查询来计算表中属性的数量?

javascript - 无法使 gRPC 与 Electron.js 一起工作

javascript - 如何更改 Meteor 模板中的 CSS 属性?

javascript - Meteor 中的全局变量

mysql - 将 CSV 导入 MySQL 并转换日期(在多列上)

node.js - 是否可以在一个安全端口上运行网络服务器和 socket.io?

javascript - 正则表达式获取数组中的所有 JS 类名

mongodb - meteor :意外的 mongo 退出代码为空。重新启动。这是什么?