私は、(最高で)気になる接続を持つレガシーデータベースを持っています。このデータベースのデータは週に1回更新される可能性があります。私のアプリのユーザーは、読み取りアクセスが必要です。結果をDBクエリの列から取得
私が遭遇する問題は、DBに返されたnilを照会することで、アプリ内であらゆる種類の悪いことが起こることです。
有効な応答が得られるまでデータベースをクエリする方法はありますか?そのレスポンスを私のレールアプリのどこかに保存しますか?そうすれば、保存されたバージョンがユーザーに返されます。その後、週に一度、有効なオブジェクトが返されるまでデータベースを再クエリできますか?
これに問題を追加するには、従来のdbはSQL Serverですので、rails-sqlserverをインストールして使用する必要がありましたが、これはうまく機能しますが、何とか問題に追加される可能性があります。
あなたの言っていることに同意します。 SQL Serverデータベースからmysqlデータベースにデータをインポートする際のドキュメントはどこにありますか?私はその変換をあまり見ていないので、なぜ私は私がレガシーのDBについていたのだろうと思ったのですか –
残念ながら私は...両方ともActiveRecordで接続していれば、いつでも1つのデータベースそれを別のものに保存しますか?これは良い第二の質問かもしれません、私はそれに良い答えがないので、私は答えません。 ;) – Veraticus