Rails:@category Vs @categories

时间:2018-06-14 17:14:40

标签: ruby-on-rails ruby

应该何时使用@category和复数@categories。与@post@posts等相同。

2 个答案:

答案 0 :(得分:2)

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

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

@categories = @movie.categories

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

@category = Category.find params[:id]

答案 1 :(得分:0)

它只是一个名字,你可以用你的变量声明什么,但你应该遵循惯例。 您将复数用于一组记录,而将单数用于单个记录。