我正在学习 Rails。许多约定很有意义。映射到控制器操作的代码约定很奇怪:
//code url controller action
tweets_path /tweets/ def index
tweet /tweet/ID def show
new_tweet_path /tweets/new def new
edit_tweet_path(tweet) /tweets/ID/edit def edit
为什么自动生成的方法助手不以与控制器操作相同的对称方式完成?例如:
//code
tweet_index
tweet_show(tweet)
tweet_new
tweet_edit(tweet)
我很新,我敢肯定有一个很好的理由,我只是还不知道:)