Przetłumacz Queryable <T> z powrotem na IMongoQuery

Rozważ następujący kod

<code>var q = from e in myCollection.AsQueryable<Entity>() where e.Name == "test" select e;
</code>

Rzeczywiste zapytanie jest bardzo złożone i nie lubię go budować za pomocą QueryBuilder zamiast LINQ.

Chcę więc przekonwertować go z powrotem na IMongoQuery, aby użyć w wywołaniu myCollection.Group (), ponieważ nie ma wsparcia GroupBy przez LINQ.

Czy to możliwe?

questionAnswers(2)

yourAnswerToTheQuestion