Вставить новое поле в существующую коллекцию - PullRequest
0 голосов
/ 15 апреля 2020

Я пытаюсь установить определенное поле из mongdb, используя c#

public MongoCursor<BsonDocument> GetRecordsAsynchronously(string runnumber, string fileType)
{
    var collection = Database.GetCollection<BsonDocument>(_collectionName);
    var bsonQueryDocument = new QueryDocument(new BsonDocument() { { "RunNumber", runnumber }, { "FileType", fileType } });
    var record = collection.Find(bsonQueryDocument);            
    record.SetFields(Fields.Include("ProcessedData", "Status", "Filename"));
    return record;
}

, оно показывает следующую ошибку:

'IFindFluent' не содержит определения для 'SetFields' и недоступного метода расширения 'SetFields', принимающего первый аргумент типа

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...