Rails 4 プロジェクトに取り組んでおり、 nameというフィールドを持つモデルがあります。残念ながら、それは予約語のようです。モデルの to_s メソッドを上書きすると、「スタック レベルが深すぎます」というエラーが表示されます。to_s メソッドは次のとおりです。
def to_s
"Category - id: #{id}, name: #{name}, slug: #{slug}"
end
試行錯誤の結果、フィールド「名前」が問題であることがわかりました。フィールドを「名前」と呼ぶことはできませんか? 「フィールド名予約済み」を検索するとランダムな結果が多数表示されるため、それに関するドキュメントは見つかりません。