我有軌網站,顯示了從數據庫中的信息。我有ruby腳本,應該在這個數據庫中添加數據。我可以以某種方式將此腳本連接到我的Rails應用程序以使用其模型?的Rails +國外應用
0
A
回答
1
你可以通過做一個需要
require File.dirname(__FILE__) + '/config/environment'
或使用Rake任務(http://railscasts.com/episodes/66-custom-rake-tasks)加載Rails環境。
1
你可以在你的數據到數據庫編寫rake任務和負載。是的,你的rake任務可以參考的模型,你可以訪問所有相關的AR方法等,這不用說,你也可以在發展運行rake任務,生產等
1
可以lib下的任務添加此腳本,告訴你的rails應用程序包含lib文件。在這些文件中,您可以訪問rails模型以在數據庫中插入數據。
,你可以通過rake任務調用運行這些腳本後。在lib/tasks下創建一些rake。
這些rake任務可以再次通過稱爲cron作業來爲你反覆工作。
相關問題
- 1. Rails的外國人插件
- 2. Rails的外國人:使用MySQL
- 3. Android應用內結算外國
- 4. 額外的成熟的Android應用程序發佈在國外
- 5. 外國專欄
- 6. 外線美國和英國
- 7. Rails國際化
- 8. Rails的國際化問題(韓國)
- 9. 西班牙語使用外國字符的iPhone應用程序
- 10. 外國參考
- 11. 與國外KEY
- 12. 立即使用()爲國外
- 13. 什麼是Android的「外國應用程序」?
- 14. 如何檢測國外Ember應用程序的路線更改?
- 15. 是否有可能盜取國外應用的iCloud首選項?
- 16. 用JavaScript變量的Rails國際化
- 17. Rails的國際化:在樹
- 18. 的Rails 3:中國字
- 19. Rails 3 ActiveForm國際化(國際化)
- 20. Rails 3美國國旗寶石?
- 21. iOS的蘋果地圖可用性美國以外美國
- 22. 外鍵on Rails應用程序
- 23. 與國外約束
- 24. 追溯外國鍵
- 25. 對國外關鍵
- 26. 外國字符集
- 27. 燼應用的國際化
- 28. 國際Maven的應用
- 29. 主鍵的外鍵外國/初級
- 30. HSQLDB錯誤:意外的標記:外國
您能否提供更多信息?這個Ruby腳本在哪裏運行?它做什麼樣的東西? – Ant
這個數據基本上是播種嗎?或者它是通過正常應用程序使用而任意運行的腳本? – jaydel
我想用crontab來運行這個腳本。它整合了另一個網站的信息。 – Ximik