NodeJS → CouchDB : cradle
// db.js var cradle = require('cradle'); var db = new(cradle.Connection)('http://127.0.0.1', 5984, { auth: {username: 'admin', password: 'admin'} }).database('<nom>'); module.exports = db;
// app.js var db = require('./db'); db.view('menu/items', function (err, res) { // 'menu/items' = vue for (var i=0; i < res.length, i++) { var row = res[i]; console.log(row); } });
// sauver des données var db = require('./db'); db.save({ prop_1: "valeur", prop_2: "valeur" }, function (erreur, reponse) { console.log(reponse); });