Локомотив с MySQL

Я планирую использовать Локомотив для проекта... Но, как говорится на официальном сайте, он не может работать с MySQL. Однако мое требование - использовать его с MySQL.

Кто-нибудь использовал это с MySQL? Любые указатели или советы будут великолепны. Благодарю.

Ура, Аби

3 ответа

Решение

Локомотив использует Mongoid - ORM для MongoDB. Таким образом, вы вообще не можете использовать его с MySQL, поскольку он использует некоторые функции (динамические атрибуты), которые не поддерживаются традиционными базами данных СУБД (такими как MySQL).

При этом MongoDB довольно прост в установке, поэтому, если вы можете обойти требования MySQL, у вас не должно возникнуть никаких проблем.

В настоящее время отсоединение "Локомотива" от MongoDB было бы немалой задачей, что не означает, что это невозможно.

Что касается ваших требований к MySQL, если вы работаете над включением Locomotive в более крупное веб-приложение, следует учитывать, что ваши модели, не относящиеся к локомотиву, могут по-прежнему жить в MySQL независимо от того, где Locomotive хранит свои данные.

Из того, что я знаю, невозможно использовать локомотив только с mysql, так как он сильно использует mondodb.

Тем не менее, это не проблема создать ваше приложение, живущее вместе с локомотивом, и использовать то, что вам нравится. Просто настройте ваш database.yml и волшебство произойдет;)

веселит,

Григорий Горион

Другие вопросы по тегам