我计划在一个项目中使用机车。。。但正如官方网站所说,它无法与MySQL配合使用。然而,我的要求是将其与MySQL一起使用。
有人在mySQL中使用过它吗?任何建议或建议都很好。谢谢
干杯,Abi
机车使用Mongoid,这是MongoDB的ORM。因此,您根本无法将其与MySQL一起使用,因为它利用了一些传统RDBMS数据库(如MySQL)不支持的功能(动态属性)。
也就是说,MongoDB非常容易安装,所以如果你能绕过MySQL的需求,那么你应该不会有任何问题。
从MongoDB中解耦机车目前是一项不小的任务,这并不是说这是不可能的。
关于您对MySQL的需求,如果您正在将机车合并到一个更大的web应用程序中,需要考虑的一件事是,无论机车将数据保存在哪里,您的非机车模型仍然可以在MySQL中。
据我所知,由于大量使用mondodb,因此不可能仅将机车与mysql一起使用。
然而,与火车头一起构建你的应用程序并使用你喜欢的任何形式都不是问题。只要配置你的数据库.yml,神奇的事情就会发生;)
欢呼,
Gregory horion