У нас есть приложение Rails 3 с базой данных PostgreSQL (с ~10 таблицами ), сопоставленными activerecord
. Все работает нормально.
Однако мы могли бы также использовать:
mongoid
gem ).neo4j-rails
gem )вместо PostgreSQL для некоторых таблиц.Использование базы данных с одним Rails ORM очень просто благодаря database.yml
. Но когда существует более одного ORM, как мы можем обрабатывать? Есть ли хороший способ сделать это? Например, ActiveHash (и ActiveYaml )могут хорошо работать с ActiveRecord. Я думаю, что можно было бы позволить различным ORM работать вместе. Спасибо за любые советы.