синхронизация pouchDB с данными json

Я хочу создать html-страницу, которая синхронизирует данные JSON с pouch Db. Данные JSON являются ответом от веб-службы. Я создал образец html-файла, который может создать базу данных Pouch Db. Я создал остальную веб-службу, которая дает определенные данные в качестве ответа. может ли кто-нибудь помочь мне синхронизировать эти два.


person ess    schedule 15.01.2014    source источник
comment
может ли кто-нибудь дать мне учебник...   -  person ess    schedule 16.01.2014
comment
Взгляните на этот пост в блоге: calvinmetcalf.com/post/39926807885/pouchdb-an- введение. Он проходит через создание приложения с PouchDB. В нем 4 части.   -  person Ben Rudolph    schedule 16.01.2014
comment
@benr спасибо за ответ... я прочитал документ... я новичок в этой области.... я был бы признателен, если бы вы могли помочь мне больше...   -  person ess    schedule 16.01.2014


Ответы (2)


PouchDB имеет встроенный метод для синхронизации с CouchDB с использованием одно- или двусторонней репликации.

Насколько я понимаю, вы хотите синхронизироваться с источником данных, у которого нет совместимого с CouchDB API. Затем вам нужно будет написать код для выполнения синхронизации с вашим конкретным JSON API.

person jcbsv    schedule 21.01.2014

Теперь есть библиотека, которая позволяет импортировать строку JSON (дамп) в качестве базы данных в PouchDB.

Он называется PouchDB-Load и написан автором PouchDB Ноланом Лоусоном.

Итак, в вашем случае код может быть таким простым, как:

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 });

person dain    schedule 09.02.2017