Локомотив с MySQL
Я планирую использовать Локомотив для проекта... Но, как говорится на официальном сайте, он не может работать с MySQL. Однако мое требование - использовать его с MySQL.
Кто-нибудь использовал это с MySQL? Любые указатели или советы будут великолепны. Благодарю.
Ура, Аби
3 ответа
Локомотив использует Mongoid - ORM для MongoDB. Таким образом, вы вообще не можете использовать его с MySQL, поскольку он использует некоторые функции (динамические атрибуты), которые не поддерживаются традиционными базами данных СУБД (такими как MySQL).
При этом MongoDB довольно прост в установке, поэтому, если вы можете обойти требования MySQL, у вас не должно возникнуть никаких проблем.
В настоящее время отсоединение "Локомотива" от MongoDB было бы немалой задачей, что не означает, что это невозможно.
Что касается ваших требований к MySQL, если вы работаете над включением Locomotive в более крупное веб-приложение, следует учитывать, что ваши модели, не относящиеся к локомотиву, могут по-прежнему жить в MySQL независимо от того, где Locomotive хранит свои данные.
Из того, что я знаю, невозможно использовать локомотив только с mysql, так как он сильно использует mondodb.
Тем не менее, это не проблема создать ваше приложение, живущее вместе с локомотивом, и использовать то, что вам нравится. Просто настройте ваш database.yml и волшебство произойдет;)
веселит,
Григорий Горион