PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Aplikasi Rel Sederhana:Kesalahan Tidak dapat mengunjungi Integer

Saya mendapatkan kesalahan ini kemarin dan membuat solusi yang akan membuatnya bekerja dengan Ruby 2.4 dan Rails 3.2.

Komit yang saya dapatkan dari ide adalah di:https://github.com/rails/ arel/commit/dc85a6e9c74942945ad696f5da4d82490a85b865

Cukup sertakan yang berikut ini di inisialisasi Rails Anda.

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. Apakah ada PHP mysql_real_escape_string untuk postgresql?

  2. Sequelize.js masih menghapus baris tabel meskipun paranoid disetel ke true

  3. PHP - Postgresql Bagaimana saya bisa mengembalikan kueri jika mengembalikan kesalahan?

  4. Menggunakan pg_notify dalam fungsi pemicu PostgreSQL

  5. Objek Besar sialan itu