MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm cách nào để lấy Ngày lưu trữ dưới dạng Ngày trong MongoDB thay vì Int64?

Nếu bạn đang sử dụng MongoDB Scala Driver v1.1 mới nhất . Thay vì sử dụng Json.obj để tạo tài liệu của bạn, hãy thử sử dụng Tài liệu lớp.

BsonTransformer sẽ biến đổi java.util.Date tới BsonDateTime

Ví dụ:

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

Sẽ dẫn đến:

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

Hy vọng rằng sẽ giúp.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Đối sánh từng phần bằng cách sử dụng gói nguyên thủy của mongo

  2. Tổng mảng lồng nhau trong node.js mongodb

  3. Tài liệu về số lượng Mongodb

  4. Tạo cấu trúc để tổng hợp

  5. Làm thế nào để tránh ngoại lệ Đã đến cuối luồng sớm bằng trình điều khiển Java mongoDB 3.4+ hoặc 3.6+? (trong khi chèn)