Returns a list of all tiledb_attr
objects associated with the tiledb_array_schema
Source: R/ArraySchema.R
attrs-tiledb_array_schema-ANY-method.Rd
Returns a list of all tiledb_attr
objects associated with the tiledb_array_schema
Usage
# S4 method for tiledb_array_schema,ANY
attrs(object, idx, ...)
Arguments
- object
tiledb_array_schema
- idx
index argument, currently unused.
- ...
Extra parameter for method signature, currently unused.
Examples
ctx <- tiledb_ctx(limitTileDBCores())
dom <- tiledb_domain(dims = c(tiledb_dim("d1", c(1L, 10L), type = "INT32")))
sch <- tiledb_array_schema(dom, attrs = c(tiledb_attr("a1", type = "INT32"),
tiledb_attr("a2", type = "FLOAT64")))
attrs(sch)
#> $a1
#> tiledb_attr(name="a1", type="INT32", ncells=1, nullable=FALSE)
#>
#> $a2
#> tiledb_attr(name="a2", type="FLOAT64", ncells=1, nullable=FALSE)
#>
lapply(attrs(sch), datatype)
#> $a1
#> [1] "INT32"
#>
#> $a2
#> [1] "FLOAT64"
#>