早上好人。在我的模型中,我創建了一個顯示行的方法。 該頁面無法正常工作,導致next和reify方法我們未定義, 所以我試了一下。但該頁面無法加載,並在瀏覽器中顯示此錯誤。 「504網關超時」Rails While Loop:無法加載頁面
v = self.versions.first
if v.present?
while v.try(:reify).try(:reason).try(:name).blank? do
v = v.try(:next)
end
v.reify.try(:reason).try(:name)
end
你有什麼建議我讓這段代碼更清潔,並防止它再次長時間頁面加載?
您是否考慮過實施這些方法? – Stefan
看起來像某種無限循環,如果你正在獲取網關超時。 –