У меня есть следующий запрос в С#:
var filter = Builders<ME_UserInbox>.Filter.And(
Builders<ME_UserInbox>.Filter.Eq(n => n.UserId, userId),
Builders<ME_UserInbox>.Filter.ElemMatch(inbx => inbx.Inbox, msg => msg._id == msgId));
var update = Builders<ME_UserInbox>.Update.PullFilter(inbx => inbx.Inbox, msgs => msgs._id == msgId);
var upsert = new UpdateOptions()
{
IsUpsert = false
};
await collection.FindOneAndUpdateAsync(filter, update, upsert);
теперь, если я напишу .Result
после этой последней строки. я получу документ до его обновления или после?
ТИА.