Learn R Programming

sofa (version 0.2.0)

doc_head: Get header info for a document.

Description

Get header info for a document.

Usage

doc_head(cushion, dbname, docid, as = "list", ...)

Arguments

cushion
A Cushion object. Required.
dbname
(character) Database name. Required.
docid
(character) Document ID. Required.
as
(character) One of list (default) or json
...
Curl args passed on to one of the HTTP verbs (e.g,. GET, POST, PUT, etc.)

Value

JSON as a character string or a list (determined by the as parameter)

Examples

Run this code
## Not run: 
# (x <- Cushion$new())
# 
# # create a database
# if ("sofadb" %in% db_list(x)) {
#   invisible(db_delete(x, dbname="sofadb"))
# }
# db_create(x, dbname='sofadb')
# 
# # create a document
# doc1 <- '{"name": "drink", "beer": "IPA", "score": 5}'
# doc_create(x, dbname="sofadb", doc1, docid="abeer")
# 
# # run doc_head
# doc_head(x, dbname="sofadb", docid="abeer")
# doc_head(x, dbname="sofadb", docid="abeer", as='json')
# ## End(Not run)

Run the code above in your browser using DataLab