MCPcopy Create free account
hub / github.com/apache/datafusion / project

Method project

datafusion/expr/src/logical_plan/builder.rs:582–587  ·  view source on GitHub ↗

Apply a projection without alias.

(
        self,
        expr: impl IntoIterator<Item = impl Into<SelectExpr>>,
    )

Source from the content-addressed store, hash-verified

580
581 /// Apply a projection without alias.
582 pub fn project(
583 self,
584 expr: impl IntoIterator<Item = impl Into<SelectExpr>>,
585 ) -> Result<Self> {
586 project(Arc::unwrap_or_clone(self.plan), expr).map(Self::new)
587 }
588
589 /// Apply a projection without alias with optional validation
590 /// (true to validate, false to not validate)

Callers 15

display_planFunction · 0.45
test_planFunction · 0.45
selectMethod · 0.45
plan_builder_simpleFunction · 0.45
exists_subqueryFunction · 0.45
filter_in_subqueryFunction · 0.45

Calls 2

projectFunction · 0.85
mapMethod · 0.45