在我的Rails应用程序中,我使用Rubocop来检查问题。今天它给了我一个类似这样的错误:
show
的Assignment Branch Condition大小太大。这是我的代码:def show
@category = Category.friendly.find(params[:id])
@categories = Category.all
@search = @category.products.approved.order(updated_at: :desc).ransack(params[:q])
@products = @search.result.page(params[:page]).per(50)
rate
end
这是什么意思,我该如何解决?
rubocop
表达“你的方法做了太多事情”的正式方式。 - D-side