簡體   English   中英

Rails:具有多個單詞的控制器的慣例是什么

[英]Rails: What is the convention for controllers with many words

假設我有模型CourseGroup。 控制器的名字是什么?

控制器名稱為course_groups_controller

http://itsignals.cascadia.com.au/?p=7

要查找任何模型的名稱,可以打開rails控制台並執行"ModelName".tableize 然后只需添加“_controller”到最后。 這將導致model_names_controller

這里有一個簡單的方法來找出命名約定:只需在臨時目錄中創建一個丟棄的Rails應用程序,並使用腳手架模型:

rails blog
cd blog
./script/generate scaffold post subject:string content:text

然后,您可以瀏覽文件和目錄以查看命名方式。 我喜歡保留其中一個,以便不時提及。 順便說一句,運行沒有任何參數的生成器會提供幫助輸出,其中包括命名約定的示例:

./script/generate scaffold

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM