首页 > 解决方案 > Rails:@category 与 @categories

问题描述

什么时候应该用一个@category,什么时候用复数@categories。与@post@posts等相同。

标签: ruby-on-railsruby

解决方案


当您尝试获取一组记录时,请使用复数术语@categories。通常你会像下面这样使用它:

@categories = Category.where(type: 'horror')

或者

@categories = @movie.categories

当您尝试保存单个记录时,请使用单数:

@category = Category.find params[:id]

推荐阅读