NoSQL database resource client
NoSQL database resource client
     
    
    
    Details
    Resource client that connects to a NoSQL database supported by nodbi.
     
    
    
    Methods
    
Inherited methods
Method new()
Creates a new NoSQLResourceClient instance.
Arguments
- resource
- A valid resource object. 
 
Returns
A NoSQLResourceClient object.
 
 
Creates the nodbi connection object if it does not exist.
Usage
NoSQLResourceClient$getConnection()
 
Returns
The nodbi connection object.
 
 
Method asDataFrame()
Makes a data.frame from the remote database table.
Usage
NoSQLResourceClient$asDataFrame()
 
 
Method getDatabaseName()
Extract the database name from the resource URL.
Usage
NoSQLResourceClient$getDatabaseName()
 
Returns
The database name.
 
 
Method getTableName()
Extract the database table name from the resource URL.
Usage
NoSQLResourceClient$getTableName()
 
Returns
The database table name.
 
 
Close the nodbi connection.
Usage
NoSQLResourceClient$close()
 
 
Method clone()
The objects of this class are cloneable with this method.
Usage
NoSQLResourceClient$clone(deep = FALSE)
 
Arguments
- deep
- Whether to make a deep clone.