sql >> Base de Datos >  >> RDS >> PostgreSQL

Aplicación Simple Rails:el error no puede visitar el número entero

Recibí este error ayer y creé una solución alternativa que debería hacer que funcione con Ruby 2.4 y Rails 3.2.

La confirmación de la que obtuve la idea está en:https://github.com/rails/ arel/commit/dc85a6e9c74942945ad696f5da4d82490a85b865

Simplemente incluya lo siguiente en sus inicializadores de rieles.

module Arel
  module Visitors
    class DepthFirst < Arel::Visitors::Visitor
      alias :visit_Integer :terminal
    end

    class Dot < Arel::Visitors::Visitor
      alias :visit_Integer :visit_String
    end

    class ToSql < Arel::Visitors::Visitor
      alias :visit_Integer :literal
    end
  end
end