MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Menyimpan Java 8 LocalDate di mongo DB

Klien mongo-java untuk objek tanggal kembali sebagai contoh darijava.util.Date .

Masalahnya mungkin saat Anda menyimpan startDate dan endDate nilainya, toString() metode mungkin akan menggunakan zona waktu default JVM untuk memperbarui nilainya.

dokumen di sini menyatakan bahwa Spesifikasi BSON resmi mengacu pada jenis Tanggal BSON sebagai waktu tanggal UTC. dan itu bisa menjadi alasan LocalDateTime Anda atribut dikonversi ke zona waktu UTC sebelum disimpan ke DB.

Juga untuk menghindari kebingungan seperti itu, sebaiknya gunakan jenis bson timestamp untuk memperbarui bidang tanggal.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $mergeObjects

  2. Bagaimana cara menanyakan mongodb dengan DBRef

  3. Menyimpan pohon direktori dalam dalam database

  4. Nodejs Mongoose membuat dua model dari koleksi

  5. tidak dapat terhubung ke mongodb yang dihosting di server jauh menggunakan monk