1
A
回答
1
對我來說,需要在後臺任務和rails之間共享的代碼在邏輯上在lib/my_library.rb
。您的控制器和作業文件中只有require 'my_library'
。
的lib/my_library.rb:
class MyLibrary
def self.do_something(foo)
end
end
在app /職位/ my_job.rb:
require 'my_library'
# ...
MyLibrary.do_something("x")
相關問題
- 1. CakePHP助手之間的共享代碼
- 2. Windows 8地鐵,手機和桌面應用程序之間的代碼共享
- 3. 使用NuGet在開發人員之間共享代碼
- 4. 如何在Gunicorn工作人員之間共享緩存?
- 5. 從專門的工作人員訪問共享工作人員
- 6. asmx和wcf之間的共享代碼
- 7. eclipse和intellij之間的共享代碼
- 8. 窗體和後臺線程工作人員在Windows窗體應用程序之間共享對象
- 9. 在Flex和AIR之間共享代碼
- 10. 在AddViewController和DetailViewController之間共享代碼
- 11. 在NSDocument和UIDocument之間共享代碼
- 12. 在UITableViewCell和UICollectionViewCell之間共享代碼
- 13. 後臺工作人員
- 14. C#後臺工作人員
- 15. C# - 後臺工作人員?
- 16. JBoss後臺工作人員
- 17. C#,後臺工作人員
- 18. Winforms和後臺工作人員
- 19. 後臺工作人員和功能
- 20. 後臺工作人員和SaveDialog
- 21. LINQ到SQL和後臺工作人員
- 22. Playframework,Heroku,RabbitMQ和後臺工作人員
- 23. 後臺工作人員的運行代碼
- 24. 在後臺工作人員之間傳遞Excel變量
- 25. 在另一個後臺工作人員調用後臺工作人員「RunWorkerAsync」「RunWorkerCompleted」
- 26. 如何在開發人員之間共享代碼版本化的Ruby模塊
- 27. 如何在IntelliJ中共享開發人員之間的代碼樣式設置
- 28. 片段之間的共享代碼
- 29. 微服務之間的共享代碼
- 30. React ES6類之間的代碼共享
喜eibjj請你能告訴我怎麼做呢?你的意思是創建一個名爲MyLibrary的類? – rick
是的,創建一個'class MyLibrary'或者其他東西,並在其上放置一些單例/靜態方法:'def self.do_something'等。 – lyricat