List<string> uidsToMatch= //recieving it as method parameter
Теперь я генерирую группу монго по запросу, используя Aggregate with Match.Внутри Match мне нужно проверить существование UID в UidsToMatch аналогично SQL в операторе.Если я использую его как .Match (c => c.Uid == "abc") для сопоставления с одним значением, он работает нормально, но мне нужно использовать что-то похожее на оператор In, чтобы сопоставить это c.Uid в приведенном выше списке uidsToMatch.Подскажите пожалуйста как это сделать.
var anonymousTypeList = mongoCollection.Aggregate().Match(c => c.Uid == ------).Group(key => new
{
Uid = key.Uid
},
group => new { Key = group.Key, MinIndex = group.Min(p => p.Time), MaxIndex = group.Max(p => p.Time) })
.ToList();