在我们的应用程序中,我们正在使用另一个应用程序数据库,因此我们通过创建具有只读模式的模型来进行连接。我找到了此Rails: When a model? When a lib?,但没有给出答案。
我的理论说应该在模型文件夹下,但是有一些理论说任何外部/第三种模式都在lib中。
因此,您可以建议在哪里在普通文件夹中的模型文件夹中或在具有某些文件夹结构的lib中创建这些模型的位置,因为这是第三方应用程序模型?
只想知道两种情况的原因。
谢谢
我将其放置在models/
文件夹中,因为它将从ApplicationRecord
继承。 lib/
更适合于不适合模型-视图-控制器模式的代码。