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

Format waktu Rails Activerecord/Postgres

Masalahnya adalah tidak ada kelas waktu dalam sehari di Ruby atau Rails. Semua kelas waktu adalah tanggal atau stempel waktu (yaitu tanggal ditambah waktu).

Di dalam database itu akan menjadi time (tanpa zona waktu) kolom dan itu akan berperilaku baik di dalam database. Namun, begitu waktu masuk ke Ruby, ActiveRecord akan menambahkan komponen tanggal karena tidak ada kelas waktu yang tersedia, itu hanya menggunakan 2000-01-01 sebagai tanggal.

Semuanya akan baik-baik saja di dalam database tetapi Anda harus sedikit berhati-hati untuk mengabaikan komponen tanggal saat Anda berada di luar database di Rails.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menggunakan Fungsi Korelasi PostgreSQL

  2. Tidak ada skema yang dipilih untuk dibuat di ... error

  3. Hasilkan sql dengan subquery sebagai kolom dalam pernyataan pilih menggunakan SQLAlchemy

  4. Laporan Tren PostgreSQL 2019:Cloud Pribadi vs. Publik, Migrasi, Kombinasi Basis Data &Alasan Utama Digunakan

  5. kesalahan sintaks pada atau di dekat 'pesanan' di PostgreSQL