View source: R/getLinkedDataFromLevel.R
getLinkedDataFromLevel | R Documentation |
The getLinkedDataFromLevel
function facilitates the retrieval of linked data between different levels of RDBES tables. Depending on the relative positions of the source and target tables within the RDBESDataObject
, the function determines whether to traverse "up" or "down" the data hierarchy to obtain the desired linked data.
getLinkedDataFromLevel(field, values, rdbesTables, level, verbose = FALSE)
field |
A character string specifying the field name from which to retrieve linked data. The first two characters of this field indicate the source table. |
values |
A vector of values corresponding to the specified |
rdbesTables |
An |
level |
A character string specifying the target table level from which to retrieve linked data. This must be one of the names within the |
verbose |
Logical flag indicating whether to print detailed information about the data retrieval process. Default is |
The subset of the table at the specified level
.
## Not run:
# Example 1: Going up in the table hierarchy to retrieve data from the DE table
# Retrieve data from the DE level based on BVid from the BV table
# This returns 1 row from the DE table
getLinkedDataFromLevel("BVid", c(1), H8ExampleEE1, "DE", TRUE)
# Example 2: Going down in the table hierarchy to retrieve data from the SA table
# Retrieve data from the SA level based on DEid from the DE table
# This returns 15 rows from the SA table
getLinkedDataFromLevel("DEid", c(1), H8ExampleEE1, "SA", TRUE)
# Example 3: Going up in the table hierarchy to see the Vessel that caught a specific fish
# Retrieve data from the VS level based on BVfishId from the BV table
getLinkedDataFromLevel("BVfishId", c("410472143", "410472144"), H8ExampleEE1, "VS", TRUE)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.