View source: R/tw_cache_indexing.R
| tw_check_cache_index | R Documentation |
Tested only with SQLite and MySql. May work with other drivers. Used to check
if given cache table is indexed (if created with any version of
tidywikidatar before 0.6, they are probably not indexed and less
efficient).
tw_check_cache_index(
table_name = NULL,
type = "item",
show_details = FALSE,
language = tidywikidatar::tw_get_language(),
response_language = tidywikidatar::tw_get_language(),
cache = NULL,
cache_connection = NULL,
disconnect_db = TRUE
)
table_name |
Name of the table in the database. If given, it takes precedence over other parameters. |
type |
Defaults to "item". Type of cache file to output. Values
typically used by |
show_details |
Logical, defaults to |
language |
Language to be used for the search. Can be set once per
session with |
response_language |
Language to be used for the returned labels and
descriptions. Corresponds to the |
cache |
Defaults to |
cache_connection |
Defaults to |
disconnect_db |
Defaults to |
If show_details is set to FALSE, return a logical vector of
length one (TRUE if the table was indexed, FALSE if it was not). If
show_details is set to TRUE, returns a data frame with more details
about the index.
if (interactive()) {
tw_enable_cache()
tw_set_cache_folder(path = fs::path(
fs::path_home_r(),
"R",
"tw_data"
))
tw_set_language(language = "en")
tw_check_cache_index()
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.