PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Приложение Simple Rails:Грешка Не може да се посети Integer

Получих тази грешка вчера и създадох заобиколно решение, което трябва да я накара да работи с ruby ​​2.4 и rails 3.2.

Ангажиментът, от който получих идеята, е на:https://github.com/rails/ arel/commit/dc85a6e9c74942945ad696f5da4d82490a85b865

Просто включете следното във вашите rails инициализатори.

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL наследяване с JPA, хибернация

  2. Бавно LEFT JOIN на CTE с интервали от време

  3. Индексиране на база данни в PostgreSQL

  4. Избиране на средна стойност от записи, групирани по 5-минутни периоди

  5. Mikro-orm грешка:неуспешно удостоверяване на парола за потребител postgre