Я не уверен, что это то, что вам нужно.Но, возможно, ваша проблема в том, что сейчас у вас есть что-то вроде
var posts = db.GetCollection<Post>("Post");
Где var имеет тип LiteCollection<Post>
, и вы не можете с этим работать.
Выможет использовать .FindAll() or Find()
, чтобы получить IEnumerable, и с этим GroupBy
для группировки, как вы хотите. 1
var groupedPost = posts.Find(p => p.Tags.Count > 10 ).GroupBy(*Group Condition*);