2012-01-13 37 views
9

我有一個Rails引擎,我想訪問父母模型。那可能嗎?如果是這樣,我該怎麼做?Rails 3引擎可以從它的父應用程序訪問模型嗎?

+0

你是什麼意思的「訪問」?引擎和Rails應用程序運行在同一個解釋器實例的同一個線程中,所以你可以通過Ruby訪問任何可用的類。你是否在尋找一個API來做到這一點? – coreyward 2012-01-17 02:40:44

+0

對不起......我有一個引擎,它安裝在Rails應用程序中。 Rails應用程序有一定的模型(比如說'User')。我需要引擎來讀取/寫入該模型的數據。 – Shamoon 2012-01-17 17:56:53

回答

17

我沒有找到關於它的任何正式文件,但這裏的你怎麼能仍然這樣做:

tests = ::Test.all 

它會從父應用程序測試模型返回的所有測試。

相關問題