PouchDB 数据库信息

17 Mar 2025 | 阅读 2 分钟

PouchDB info () 方法用于获取有关数据库的基本信息。

语法


Database Info() 示例

以下示例显示了如何使用 info() 方法检索数据库信息。 让我们使用在前一个示例中创建的数据库“First_Database”。

将以上代码保存在名为“PouchDB_Examples”的文件夹中,文件名为“Database_Info.js”。 打开命令提示符并使用 node 执行 JavaScript 文件

PouchDB Database info 1

远程数据库信息

PouchDB 方便您获取位于服务器上的远程数据库(即 CouchDB)的信息。 您只需传递 CouchDB 中所需数据库的路径,而不是数据库名称。

远程数据库信息示例

以下示例将检索保存在 CouchDB 服务器中的数据库的信息。 此代码为您提供有关名为“employees”的数据库的信息。

将以上代码保存在名为“PouchDB_Examples”的文件夹中,文件名为“Remote_Database_Info.js”。 打开命令提示符并使用 node 执行 JavaScript 文件

输出

{ db_name: 'employees',
  update_seq: '1-g1AAAAFTeJzLYWBg4MhgTmEQTM4vTc5ISXLIyU9OzMnILy7JAUoxJTIkyf___z8rkQGPoiQFIJlkT1idA0h
  dPGF1CSB19QTV5bEASYYGIAVUOj8rkZGg2gUQtfuJMfcARO19YtQ-gKgFuTcLANTpby8',
  sizes: { file: 38080, external: 203, active: 360 },
  purge_seq: 0,
  other: { data_size: 203 },
  doc_del_count: 0,
  doc_count: 1,
  disk_size: 38080,
  disk_format_version: 6,
  data_size: 360,
  compact_running: false,
  instance_start_time: '0',
  host: 'https://:5984/employees/',
  auto_compaction: false,
  adapter: 'http' }
PouchDB Database info 2