0

おはようございます。私のモデルでは、行を表示するメソッドを作成しました。ページが機能していなかった原因 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

このコードをよりきれいにし、長いページの読み込みを防ぐために何をお勧めしますか?

4

1 に答える 1