3
여러 필드를 기반으로 MongoDB 컬렉션을 정렬하려고합니다. 일부 필드는 오름차순이고 다른 것은 내림차순입니다. 공식 C# 드라이버를 사용하고 있습니다. 내 코드는 현재 다음과 같습니다.MongoDB 정렬 순서 - 오름차순 필드와 내림차순 필드의 조합
string[] sortFields = new[] { "surname", "firstname","companyname","email" };
MongoDB.Driver.Builders.SortByBuilder sort = MongoDB.Driver.Builders.SortBy.Ascending(sortFields);
foreach (MongoDB.Bson.BsonDocument doc in contactsCollection.FindAs<MongoDB.Bson.BsonDocument>(query).SetSortOrder(sort))
{
...
전자 메일의 내림차순 정렬을 위해이 코드를 어떻게 변경합니까?
대단히 감사합니다.