ในแอพ Rails ของฉันฉันใช้Rubocop
เพื่อตรวจสอบปัญหา วันนี้มันทำให้ฉันมีข้อผิดพลาดดังนี้: Assignment Branch Condition size for show is too high
. นี่คือรหัสของฉัน:
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
สิ่งนี้หมายความว่าอย่างไรและฉันจะแก้ไขได้อย่างไร
ตัวแปรที่กำหนดไว้ทั้งหมดถูกใช้ในการแสดงผลหรือไม่
—
Antarr Byrd
rubocop
ทางที่อย่างเป็นทางการของการพูดว่า 'วิธีการของคุณไม่มากเกินไป'