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

Bagaimana cara saya mendapatkan Tanggal untuk disimpan sebagai Tanggal di MongoDB alih-alih Int64?

Jika Anda menggunakan MongoDB Scala Driver v1.1 terbaru .Daripada menggunakan Json.obj untuk membuat dokumen Anda, coba gunakan Dokumen kelas.

BsonTransformer akan mengubah java.util.Date ke BsonDateTime

Misalnya:

val newdate = new Date()
val doc: Document = Document("test" -> newdate)
collection.insertOne(doc).results()

Akan mengakibatkan :

{  "_id" : ObjectId("56665bf619a63d9e538b2851"), 
    "test" : ISODate("2015-12-08T04:26:29.999Z") 
}

Semoga membantu.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara menyimpan hasil kueri (satu dokumen) ke dalam variabel?

  2. sailsjs masih menggunakan database default setelah mengubahnya menjadi mongodb

  3. Mencegah kondisi balapan terkait database di Node.js

  4. kegagalan mongodump 'locale::facet::_S_create_c_locale name tidak valid'

  5. Bagaimana cara menulis kueri untuk mendapatkan nilai berbeda dari koleksi mongodb?