sql >> Database >  >> RDS >> PostgreSQL

Simple Rails-app:fout Kan Integer niet bezoeken

Ik kreeg deze fout gisteren en heb een tijdelijke oplossing gemaakt waardoor het zou moeten werken met ruby ​​2.4 en rails 3.2.

De commit waar ik het idee van kreeg is op:https://github.com/rails/ arel/commit/dc85a6e9c74942945ad696f5da4d82490a85b865

Voeg gewoon het volgende toe aan uw rails-initialisatieprogramma's.

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


  1. Update met trigger na invoegen op dezelfde tafel

  2. Oracle SQL invoegen in met With-clausule

  3. Hoe stel ik ASP.NET MVC 2 in met MySQL?

  4. letterlijke komt niet overeen met de tekenreeksfout bij het bijwerken van de sql-tabel