private void TranslateSample(SampleExpression node) { Translate(node.Source); _stages.Add(new BsonDocument("$sample", new BsonDocument("size", (long)((ConstantExpression)node.Count).Value))); }
protected internal virtual Expression VisitSample(SampleExpression node) { return(node.Update( Visit(node.Source), Visit(node.Count))); }
protected internal virtual Expression VisitSample(SampleExpression node) { return node.Update( Visit(node.Source), Visit(node.Count)); }