날짜/시간은 MongoDB에 두 가지 방법으로 저장할 수 있습니다. 첫 번째 접근 방식에서는 JavaScript와 마찬가지로 Date 객체를 사용할 수 있습니다. 날짜 객체는 MongoDB에서 날짜/시간을 저장하는 가장 좋은 방법입니다. 구문은 다음과 같습니다.
new Date();
두 번째 방법에서는 ISODate()를 사용할 수 있습니다. 구문은 다음과 같습니다.
new ISODate();
위 구문을 이해하기 위해 문서가 포함된 컬렉션을 만드는 첫 번째 방법을 따르겠습니다. 문서를 사용하여 컬렉션을 생성하는 쿼리는 다음과 같습니다.
첫 번째 방법:
> db.ProductsInformation.insertOne({"ProductId":"Product-1","ProductDeliveryDateTime":new Date()}); { "acknowledged" : true, "insertedId" : ObjectId("5c6ec6786fd07954a4890686") }
두 번째 방법:
> db.ProductsInformation.insertOne({"ProductId":"Product-2","ProductDeliveryDateTime":new ISODate()}); { "acknowledged" : true, "insertedId" : ObjectId("5c6ec6846fd07954a4890687") }
find() 메서드를 사용하여 컬렉션에 있는 모든 문서를 표시합니다. 쿼리는 다음과 같습니다.
> db.ProductsInformation.find().pretty();
출력은 다음과 같습니다.
{ "_id" : ObjectId("5c6ec6786fd07954a4890686"), "ProductId" : "Product-1", "ProductDeliveryDateTime" : ISODate("2019-02-21T15:40:40.901Z") } { "_id" : ObjectId("5c6ec6846fd07954a4890687"), "ProductId" : "Product-2", "ProductDeliveryDateTime" : ISODate("2019-02-21T15:40:52.684Z") }
참고 : 날짜/시간 객체를 저장하는 가장 좋은 방법은 Date 객체를 사용하는 것입니다.
위 내용은 MongoDB에 날짜/시간을 저장하는 가장 좋은 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!