Rename a core
Rename a core
core_rename(conn, name, other, async = NULL, raw = FALSE, callopts = list())
conn |
A solrium connection object, see SolrClient |
name |
(character) The name of the core to be created. Required |
other |
(character) The new name of the core. Required. |
async |
(character) Request ID to track this action which will be processed asynchronously |
raw |
(logical) If |
callopts |
curl options passed on to crul::HttpClient |
## Not run: # start Solr with Schemaless mode via the schemaless eg: # bin/solr start -e schemaless # you can create a new core like: bin/solr create -c corename # where <corename> is the name for your core - or creaate as below # connect (conn <- SolrClient$new()) # Status of particular cores path <- "~/solr-8.2.0/server/solr/testcore/conf" dir.create(path, recursive = TRUE) files <- list.files( "~/solr-8.2.0/server/solr/configsets/sample_techproducts_configs/conf/", full.names = TRUE) invisible(file.copy(files, path, recursive = TRUE)) conn$core_create("testcore") # or create in CLI: bin/solr create -c testcore # rename conn$core_rename("testcore", "newtestcore") ## status conn$core_status("testcore") # core missing conn$core_status("newtestcore", FALSE) # not missing # cleanup conn$core_unload("newtestcore") ## End(Not run)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.