June 2015
Intermediate to advanced
192 pages
4h 8m
English
Before you can use a database in CouchDB, you must create it.
Once you've obtained a handle to the database that you want to use, you should check to see whether it exists, and create it if it doesn't:
db.exists(function (err, exists) {
if (err) {
console.log('error', err);
} elseif (!exists) {
{
db.create();
}
});The exists method checks to see whether a database exists, calling the callback you provide with an error if one occurred and a flag indicating whether or not the database exists. If the database doesn't exist, you create it using the create method.
This is a common pattern for Cradle because the RESTful interface is, by nature, asynchronous. You'll pass the ...
Read now
Unlock full access