Magie Multi -Connections ist ein Skript für Ruby on Rails - ein Entwickler-Tool , das Ihre Anwendung auf mehrere Datenbanken gleichzeitig angeschlossen werden können. Typischerweise kann Daten nur von einem einzigen Standort aus abgerufen werden. Aber mit Magie Multi- Verbindungen , können Sie ein einzelnes Modell einmal schreiben und verwenden Sie es für mehrere Datenbanken . Zuerst müssen Sie das Skript sowohl in Ihrem Programm script and Ruby Rails -Datei zu installieren . Anleitung
1
Öffnen Sie Ihren " environment.rb "-Datei in der Ruby Rails Daten Ordner , und fügen Sie die Zeile " require ' magic_multi_connections ' " .
2
Öffnen Sie die Anwendung Skript , und fügen Sie " require ' rubygems ' " und " require ' multi_magic_connections ' " an den Anfang des Skripts .
3
Am Ende des Skripts definieren Sie ein Modul , um eine Datenbank-Verbindung zu ermöglichen. An dieser Stelle werden Sie bereits eine Datenbank in Ihrem Skript definiert , so verwenden Sie den Namen in der Modul -Erstellung : Modul Nameestablish_connection : databasenameend
4
Richten Sie den Regler für die Nutzer , mit dem Funktionen "class PeopleController < ApplicationController " und definieren Sie , wie die Klasse zugegriffen wird, mit "def index" und "def nameofdatabase . "
5
bearbeiten " index.rhtml "-Datei in Ihrer Anwendung Verzeichnis , indem Sie die folgenden Zeilen:
<% = @ mod :: Person %> < /h1 > <% = @ mod :: Person.active_connection_name %> < ;/h2>
6
Starten Sie Ihre Anwendung , und eine Verbindung zu mehreren Datenbanken .