# NOT RUN {
(conn <- SolrClient$new())
# create collection
if (!conn$collection_exists("foobar")) {
conn$collection_create(name = "foobar", numShards = 2)
# OR bin/solr create -c foobar
}
# status
conn$collection_clusterstatus()$cluster$collections$foobar
# add replica
if (!conn$collection_exists("foobar")) {
conn$collection_addreplica(name = "foobar", shard = "shard1")
}
# status again
conn$collection_clusterstatus()$cluster$collections$foobar
conn$collection_clusterstatus()$cluster$collections$foobar$shards
conn$collection_clusterstatus()$cluster$collections$foobar$shards$shard1
# }
Run the code above in your browser using DataLab