MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да получа дата, която да съхранявам като дата в MongoDB вместо Int64?

Ако използвате най-новия MongoDB Scala драйвер v1.1 .Вместо да използвате Json.obj за създаване на вашия документ, опитайте да използвате Документ клас.

BsonTransformer ще трансформира java.util.Date към BsonDateTime

Например:

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

Ще доведе до:

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

Надявам се това да помогне.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Искам резултат с различна стойност на едно поле от mongodb, използвайки пролетни данни

  2. MongoDB:Принудителен тип данни на полета?

  3. mongodb:съхраняване на йерархична дървовидна структура?

  4. Основи на автоматизацията на базата данни MongoDB с помощта на Chef

  5. Как да разпечатате повече от 20 елемента (документа) в обвивката на MongoDB?