簡體   English   中英

如何允許觀察者腳本位於ActiveRecord模型的范圍內

[英]How do I allow a watchr script to be in the scope of my ActiveRecord models

我有一個在我的Ruby on Rails 3.1應用程序上運行的監視程序腳本,並且在該腳本內需要進行如下調用: game = Game.find(0)除非每當腳本執行時,我都會收到此錯誤: uninitialized constant Watchr::Script::EvalContext::Game (NameError)我假設我必須在腳本的開頭部分要求一些內容,但我不確定是什么。 如果很重要,腳本位於/data/xmlwatcher.watchr

我弄清楚如何做到這一點的最好方法是,將處理數據庫的所有內容放入rake任務,並使用Rake :: Task []。invoke調用該任務。 在Rake任務內部,我調用Rake :: Task ['environment'],然后它開始工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM