資源名稱是否必須是複數('resources:articles')當您在route.rb中定義資源時?如果是這樣,模型的名稱需要是相同的,但以單數形式,因此模型表將匹配資源,因爲軌道將它轉換爲複數。rails資源方法名稱與模型名稱的區別?
或者它並不重要?我很困惑...
資源名稱是否必須是複數('resources:articles')當您在route.rb中定義資源時?如果是這樣,模型的名稱需要是相同的,但以單數形式,因此模型表將匹配資源,因爲軌道將它轉換爲複數。rails資源方法名稱與模型名稱的區別?
或者它並不重要?我很困惑...
是資源本身的名稱必須是複數
不一定!您也可以聲明singular resources。但資源名稱應匹配控制器名稱而不是型號名稱。你應該閱讀Resource Routing更好地瞭解
由於按照慣例,型號名稱應該總是奇異和Rails默認表中查找複數形式的型號名稱的 。
[資源和資源方法之間的區別]可能的重複(https://stackoverflow.com/questions/9194767/difference-between-resource-and-resources-methods) –
我投票結束此問題爲關閉因爲簡單的Google搜索可以回答這個問題。或者閱讀Rails文檔。 – mmichael