我是Rails开发的新手。我刚刚创建了非常简单的Rails应用程序和Rails引擎(仅使用此示例显示静态文本:https://github.com/mankind/Rails-3-engine-example)。我想知道是否可以使用引擎内主应用程序的用户模型。如果不清楚...例如我想在我的引擎中记录用户数据。有可能,怎么样?
引擎本身就是一个Rails应用程序,那么如何从我的主应用程序开发没有模型的引擎(例如用户模型)?任何sugestions?
答案 0 :(得分:2)
是的,这可能就像你的核心应用程序一样。
引擎内部的代码与应用程序本身的代码相同,所以我猜你会使用before_filter
来检查它。
我强烈建议您使用虚拟应用来测试您正在编码的引擎。在这里看看我的宝石:https://github.com/apneadiving/Google-Maps-for-Rails