Nie jestem pewien, czy jest to rozwiązanie dla mongodb, ale czy możesz spróbować użyć AsExpandable()
pochodzący z linqkit (wykonany przez tego samego faceta co PredicateBuilder).
LinqKit (i więcej informacji o AsExpandable()
i relacja z PredicateBuilder
) można znaleźć tutaj