generated from duckdb/extension-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
With duckdb v0.10.2:
duckdb <- asNamespace("duckdb")
drv <- duckdb::duckdb()
con <- DBI::dbConnect(drv)
experimental <- FALSE
invisible(duckdb$rapi_load_rfuns(drv@database_ref))
df1 <- data.frame(a = 1)
rel1 <- duckdb$rel_from_df(con, df1, experimental = experimental)
rel2 <- duckdb$rel_project(
rel1,
list(
{
tmp_expr <- duckdb$expr_reference("a")
duckdb$expr_set_alias(tmp_expr, "a")
tmp_expr
},
{
tmp_expr <- duckdb$expr_function("r_base::max", list(duckdb$expr_reference("a")))
duckdb$expr_set_alias(tmp_expr, "b")
tmp_expr
}
)
)
#> Error: {"exception_type":"Binder","exception_message":"Aggregates cannot be present in a Project relation!"}
Created on 2024-05-05 with reprex v2.1.0
Metadata
Metadata
Assignees
Labels
No labels