Хотя это и не является прямым ответом на ваш вопрос, я бы также подумал об использовании основного драйвера ruby напрямую. В отличие от различных адаптеров SQL, класс ruby Mongo прост в использовании и мощен. Поскольку запросы - это хэши, составление запросов, как правило, легко. Настоящее преимущество - доступ к атомным модификаторам . Если вы пользуетесь базой данных документов, эти модификаторы должны быть в вашем наборе инструментов.
Сказав это, я продолжу и рекомендую MongoMapper, потому что он имеет более чистую интеграцию с не-CRUD-компонентами MongoDB. Оба проекта делают успехи в этой области, и ситуация может измениться с тех пор, как я провел исследование в декабре 2010 года.