Cơ sở dữ liệu phát triển của tôi là SQLite nhưng tôi triển khai ứng dụng của mình cho Heroku và họ đang sử dụng PostgreSQL.Tìm kiếm không hợp lệ trong Postgres với Rails
Bây giờ đôi khi tôi có hai kết quả khác nhau sắp ra nếu tôi thực hiện tìm kiếm vì PostgreSQL phân biệt chữ hoa chữ thường nhưng SQLite thì không.
Rails không nên tiêu chuẩn hóa những thứ này? Tôi nên sử dụng phương pháp nào để giải quyết điều đó?
Here is how to fix it with raw SQL
Tôi khuyên bạn nên phát triển trên đầu trang của PostgreSQL nếu bạn đang triển khai cho Heroku. Không ORM nào sẽ bảo vệ bạn khỏi hành vi cụ thể của cơ sở dữ liệu. –
Và tôi thích sử dụng SQLite cục bộ và Postgre khi vận chuyển, vì vậy tôi không gắn với một DB nào đó. cho riêng mình. –