in lib/nano.js [734:751]
function fetchDocs (docNames, qs0, callback0) {
const { opts, callback } = getCallback(qs0, callback0)
opts.include_docs = true
if (missing(docNames) || typeof docNames !== 'object' ||
!docNames.keys || !Array.isArray(docNames.keys) ||
docNames.keys.length === 0) {
return callbackOrRejectError(callback)
}
return relax({
db: dbName,
path: '_all_docs',
method: 'POST',
qs: opts,
body: docNames
}, callback)
}