我打算将 Locomotive 用于一个项目......但正如官方网站所说,它不能与 MySQL 一起使用。但是我的要求是将它与 MySQL 一起使用。
有没有人将它与 mySQL 一起使用?任何指针或建议都会很棒。谢谢。
干杯,阿比
我打算将 Locomotive 用于一个项目......但正如官方网站所说,它不能与 MySQL 一起使用。但是我的要求是将它与 MySQL 一起使用。
有没有人将它与 mySQL 一起使用?任何指针或建议都会很棒。谢谢。
干杯,阿比
Locomotive 使用 Mongoid - 这是 MongoDB 的 ORM。因此,您根本不能将它与 MySQL 一起使用,因为它利用了一些传统 RDBMS 数据库(例如 MySQL)不支持的特性(动态属性)。
话虽这么说,MongoDB 很容易安装,所以如果你能绕过你对 MySQL 的要求,那么你应该没有问题。
目前,将 Locomotive 与 MongoDB 脱钩并非易事,但这并不是说不可能。
关于您对 MySQL 的要求,如果您正在将 Locomotive 整合到一个更大的 Web 应用程序中,需要考虑的一件事是,无论 Locomotive 将其数据保存在哪里,您的非 Locomotive 模型仍然可以存在于 MySQL 中。
据我所知,不可能仅将机车与 mysql 一起使用,因为它大量使用 mondodb。
但是,与机车一起构建您的应用程序并使用您喜欢的任何形式都不是问题。只需配置您的 database.yml,奇迹就会发生;)
干杯,
格雷戈里·霍里恩