我在我的Rails 5應用程序中使用命名空間來嘗試保持資源組織。Rails 5 - 命名空間模型
我一直使用命令行生成資源,將命名空間文件夾添加到generate命令。
這使得在該命名空間中的文件被保存在主文件夾中的文件夾模式文件夾。
因爲我已經在讀別人的暗示命名空間模型的帖子是不是一個好主意。
什麼,我現在有一個例子是:
class Stance::Assessment < ApplicationRecord
這似乎好了工作至今。
命名空間模型有什麼問題?
如果這是一個問題,這是否意味着我不能將我的模型組織到文件夾組中,還是這意味着模型類不需要命名爲「Stance ::」?
你可以鏈接那些抨擊namespaced模型?如果你遵循慣例,我無法找到一個引人注目的論據。將這些文件分組到一個名爲'stance'的文件夾中,用'Stance'或使用模塊(我更喜歡)來預先安排這個類。 –
@AlexandreAngelim https://dhampik.com/blog/rails-admin-scaffold – Mel