MongoDB 데이터베이스의 모든 컬렉션을 반복하고 각각의 컬렉션이 생성 된 시간을 가져야합니다 (컬렉션의 각 개체의 타임 스탬프를 얻을 수 있음을 알고 있지만 차라리 그 경로를 가지 않을 것입니다. 더 간단하고 빠른 방법이 존재한다면).MongoDB C# 드라이버를 사용하여 MongoDB 컬렉션을 만든 날짜를 어떻게 얻을 수 있습니까?
MongoDatabase _database;
// code elided
var result = _database.GetAllCollectionNames().Select(collectionName =>
{
_database.GetCollection(collectionName) //.{GetCreatedDate())
});
oplog에서 해당 정보를 가져올 수 없습니까? –
시간이 지남에 따라 oplog가 순환하므로 생성 된 순간을 보지 못하면 그냥 존재하지 않습니다. –