本文概述
- PouchDB阅读文档示例
- 从远程数据库读取文档
句法:
db.get(document, callback)
PouchDB阅读文档示例
//Requiring the packagevar PouchDB = require('PouchDB');
//Creating the database objectvar db = new PouchDB('Second_Database');
//Reading the contents of a Documentdb.get('001', function(err, doc) {if (err) {return console.log(err);
} else {console.log(doc);
}});
将以上代码保存在名为” PouchDB_Examples” 的文件夹中的名为” Read_Document.js” 的文件中。打开命令提示符, 并使用node执行JavaScript文件:
node Read_Document.js
它将读取存储在PouchDB服务器上” Second_Database” 中的文档。
{ name: 'Ajeet', age: 28, designation: 'Developer', _id: '001', _rev: '1-99a7a80ec2a74959885037a16d57924f' }
文章图片
从远程数据库读取文档 你可以从远程数据库(CouchDB)中读取或检索文档。为此, 你必须在CouchDB中传递数据库的路径, 该路径包含要读取的文档而不是数据库名称。
例子
CouchDB服务器中有一个名为” 员工” 的数据库。
文章图片
通过单击” 员工” , 你可以看到一个文档:
文章图片
让我们获取该文档的数据:
//Requiring the packagevar PouchDB = require('PouchDB');
//Creating the database objectvar db = new PouchDB('http://localhost:5984/employees');
//Reading the contents of a documentdb.get('001', function(err, doc) {if (err) {return console.log(err);
} else {console.log(doc);
}});
将以上代码保存在名为” PouchDB_Examples” 的文件夹中的名为” Read_Remote_Document.js” 的文件中。打开命令提示符, 并使用node执行JavaScript文件:
node Read_Remote_Document.js
它将读取存储在CouchDB服务器上” 员工” 数据库中的文档。
【PouchDB读取/检索文档操作示例】输出
{ _id: '001', _rev: '3-276c137672ad71f53b681feda67e65b1', name: 'Ajeet', age: 28, designation: 'Developer' }
文章图片
推荐阅读
- PouchDB读取批处理
- PouchDB删除批处理示例
- PouchDB安装详细步骤图解
- PouchDB删除文件示例图解
- PouchDB删除附件实例
- PouchDB删除数据库如何操作()
- PouchDB创建文档详细步骤
- PouchDB添加附件实例图解
- PouchDB如何查看数据库信息()