9 我有一个Rails引擎,我想访问父母模型。那可能吗?如果是这样,我该怎么做?Rails 3引擎可以从它的父应用程序访问模型吗? 来源 2012-01-13 Shamoon +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 它会从父应用程序测试模型返回的所有测试。 来源 2012-01-17 18:39:11 jipiboily
你是什么意思的“访问”?引擎和Rails应用程序运行在同一个解释器实例的同一个线程中,所以你可以通过Ruby访问任何可用的类。你是否在寻找一个API来做到这一点? – coreyward 2012-01-17 02:40:44
对不起......我有一个引擎,它安装在Rails应用程序中。 Rails应用程序有一定的模型(比如说'User')。我需要引擎来读取/写入该模型的数据。 – Shamoon 2012-01-17 17:56:53