Java에서 Mongodb로 Date 객체를 삽입하려고합니다. mongo ISODate (...) 날짜와 시간, 내 요구 사항은 서로 다른 필드에 저장하는 것입니다.MongoDB의 다른 필드에 날짜와 시간 설정
이 가능합니까?
참고 : 날짜 대신 밀리 초를 저장하는 솔루션을 원하지 않습니다. 은 "2013-06-19"와 같이 날짜 만 저장하고 날짜는 "00:00:00"과 같이 저장하려고합니다.
이 작업을 수행하기 위해서는 문자열 형식을 사용하는 것이 좋습니다.
귀하의 코드는 어디에 있습니까? –
DB db = mongo.getDB ("demo"); DBCollection dbCollection = db.getCollection ("testcoll"); 날짜 날짜 = 새 날짜(); dbCollection.save (새 BasicDBObject ("date", date)); –
아니요, MongoDb에는 "날짜 만"또는 "시간 만"필드가 없습니다. http://docs.mongodb.org/manual/reference/glossary/#term-bson 시간과 시간을 정수로 사용하지 않고 날짜 값을'Date' 인스턴스로 저장하는 것을 고려하십시오. – WiredPrairie