【问题标题】:synchronizing pouchDB with json data将 pouchDB 与 json 数据同步
【发布时间】:2014-02-03 20:15:54
【问题描述】:

我想创建一个将 JSON 数据与 pouch Db 同步的 html 页面。 JSON 数据是来自 web 服务的响应。我创建了一个示例 html 文件,它可以创建一个 pouch Db 数据库。我创建了 rest web 服务,它提供某些数据作为响应。谁能帮我同步这两个。

【问题讨论】:

  • 谁能给我一个教程...
  • 看看这篇博文:calvinmetcalf.com/post/39926807885/pouchdb-an-intro。它通过使用 PouchDB 制作应用程序。它有 4 个部分。
  • @benr 感谢您的回复...我阅读了文档...我是这个领域的新手...如果您能帮助我更多信息我将不胜感激...

标签: json web-services pouchdb


【解决方案1】:

PouchDB 有一个 built in method 用于使用单向或双向复制与 CouchDB 同步。

我了解到您希望与不具有 CouchDB 兼容 API 的数据源同步。然后您必须编写代码来执行与您的特定 JSON API 的同步。

【讨论】:

    【解决方案2】:

    现在有一个库可以将 JSON 字符串(转储)作为数据库导入 PouchDB。

    它被称为PouchDB-Load,由 PouchDB 作者 Nolan Lawson 编写。

    所以在你的情况下,代码可以很简单:

    var db = new PouchDB('my-awesome-db'); db.load('http://example.com/my-dump-file.json').then(function () { // done loading! }).catch(function (err) { // HTTP error or something like that });

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多