我知道我們使用Active Record與數據庫進行交互。 我的問題是,如果軌道中的Active Record是驅動程序?是在軌驅動器中的活動記錄?
0
A
回答
0
總之,ActiveRecord不僅是驅動程序。驅動程序是gem mysql,pg,sqlite ... ActiveRecors就像是抽象數據庫驅動程序的ORM。 wiki
2
不是。 ActiveRecord只是一個爲您的數據添加ORM功能的庫。它爲您提供封裝數據庫表中的一行並向其添加業務邏輯的對象。 AR還爲您提供了其他一些優秀的方式來巧妙處理數據及其關係,主要是讓您不受不同於那些不同數據庫的細節的影響。
用於數據庫連接的驅動程序不是由AR提供的,它們特定於您使用的數據庫。有些庫專門用於連接到不同的數據庫,例如用於連接到MySQL的mysql2驅動程序,對於其他數據庫也如此。
相關問題
- 1. 軌,活動記錄查詢
- 2. 軌活動記錄選擇
- 3. 軌道中的活動記錄
- 4. 軌活動記錄的時區
- 5. 取從活動記錄軌道
- 6. 軌道活動記錄關係排序
- 7. 軌活動記錄關聯SQL行爲
- 8. 軌關係查詢與活動記錄
- 9. 軌活動記錄分組與範圍
- 10. 活動記錄外鍵關聯軌
- 11. 軌活動記錄來從多個表
- 12. 軌3找到活動記錄收集
- 13. 調試軌道活動記錄查詢
- 14. 使用活動記錄軌道
- 15. 軌活動記錄value_of方法
- 16. 軌道人造活動記錄
- 17. Swift Alamofire活動記錄器
- 18. 活動記錄錯誤對我有在軌故障軌
- 19. 在另一個活動記錄上過濾活動記錄
- 20. 在軌道中使用散列號創建活動記錄
- 21. 在軌中重構活動記錄全局查詢
- 22. 如何從軌道中的活動記錄結果數組中刪除記錄?
- 23. 轉換隻是MySQL查詢軌活動記錄
- 24. 記錄UIView活動
- 25. 活動記錄foreign_keys?
- 26. 活動記錄quering
- 27. 活動記錄類
- 28. db活動記錄
- 29. 活動記錄,其中{}
- 30. 在活動記錄查詢