おはようございます。私のモデルでは、行を表示するメソッドを作成しました。ページが機能していなかった原因 next および reify メソッド we're undefined であるため、それらを試してみました。しかし、ページが読み込まれず、ブラウザにこのエラーが表示されます。"504ゲートウェイのタイムアウト"
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
このコードをよりきれいにし、長いページの読み込みを防ぐために何をお勧めしますか?