2012-01-13 66 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 

它会从父应用程序测试模型返回的所有测试。

相关问题