2
A
回答
1
看到這個問題:
http://www.stackoverflow.com/questions/4727470/how-to-make-rails-external-database-calls
基本上,問題是,你可以定義在database.yml中其他數據庫的連接。 ActiveRecord :: Base默認會從一個繼承,但您可以使用establish_connection
方法連接到您爲給定模型配置的其他數據庫。
然後,您可以使用ActiveRecord API(例如find_by_sql)查詢其他數據庫。
1
我想你不會(或至少不應該)得到解決使用至少ActiveRecord的模型,並使用find_by_sql
查詢它們。
參考:http://api.rubyonrails.org/classes/ActiveRecord/Querying.html#method-i-find_by_sql
相關問題
- 1. 如何查詢存儲在數據庫數據庫中的整個模式?
- 2. 查詢適當的數據庫模式
- 3. 如何查詢數據庫模式是否存在
- 4. 用FirebirdClient查詢Firebird數據庫模式
- 5. 查詢在rails3
- 6. 如何查詢MS SQL數據庫的信息模式
- 7. 數據庫查詢在MVP模式中實現在哪裏?
- 8. 數據庫查詢/模型
- 9. MVC模型中的數據庫查詢
- 10. 查詢數據庫模型中的
- 11. 如何在Rails中查詢數據而無需創建模型?
- 12. 如何做數據庫遷移Rails3 + datamapper
- 13. 如何建模和查詢關係數據庫中的對象?
- 14. nhibernate中的備用數據庫模式查詢
- 15. 如何在swift中檢查數據庫模式?
- 16. EAV建模的數據庫模式 - 查詢建議
- 17. 如何格式化SQL查詢中mysql數據庫的日期
- 18. 如何查詢+/- 10天數據庫查詢中的日期
- 19. 如何在數據庫中查找最新的Sybase ASE查詢?
- 20. 從引導模式中查詢和獲取數據庫結果
- 21. 無法查詢的Android SQLite數據庫
- 22. 如何查詢的MSSQL數據庫
- 23. 如何在數據庫的查詢中使用整數?
- 24. 如何使用mongoid在rails3中填充開發數據庫?
- 25. 使用Firebase的數據庫式查詢
- 26. 查詢數據庫中的數據
- 27. 整蠱Rails3中/ MySQL查詢
- 28. 如何從sparql查詢中刪除XML模式數據類型?
- 29. 如何在覈心數據中導入數據庫模式
- 30. 如何在查詢實體時強制NHibernate查詢數據庫?
我認爲'establish_connection'是一個好主意來解決。謝謝, – lovepong