Описание тега pouchdb

PouchDB - это клиентская база данных, построенная на базе баз данных, предоставляемых браузером (IndexedDB и WebSQL). Он реализован на JavaScript и стремится быть максимально совместимым с CouchDB. Он также может реплицироваться в и из CouchDB, поэтому хорошо подходит для автономных приложений с возможностями синхронизации.
1 ответ

PouchDB и дополнительные поля для вложений

Ниже приведены поля, которые PouchDB добавляет для каждого вложения (данные также сохраняются, но не отображаются в инспекторе пакетов). "_attachments": { "2957E559-57E3-40F2-84D3-8A90318E8D4E.jpg": { "digest": "md5-Oz3iYrGNkq+ElwofiTENiQ==", "conte…
12 апр '17 в 15:25
6 ответов

pouchdb удалить все документы Javascript

Я новичок в pouchdb и не могу понять API. Я хочу знать, каков наилучший способ удалить все документы с кодом JavaScript. Я пробую много вещей, но ничего не получается. Должен ли я использовать некоторые параметры в методе allDocs, такие как: db.allD…
26 апр '15 в 12:26
0 ответов

Запуск репликации в pouchdb, сравнение _rev

Я копирую базу couchdb на локальный pouchdb. Это делает работу. После того, как я изменяю локальные данные, изменения сохраняются локально. Именно то, что я хочу. Моя проблема в том, что я хочу, чтобы изменения в couchdb реплицировались на локальный…
02 янв '18 в 09:00
1 ответ

Создание сложных фильтров с CouchDB

У меня есть ионное приложение, которое хранит данные в своей локальной PouchDB. Моя база данных хранит документы как этот пример: { Timestamp: "2016-11-17T09:35:06", Category: "CAT_1", Place: "House", ... Responsible: "Foo Bar", ... }, { Timestamp: …
21 ноя '16 в 15:28
0 ответов

Как написать фоновый процесс для синхронизации pouchdb для гибридного приложения для Android (angularJS), который должен запускаться даже после закрытия приложения

Я разрабатываю приложение для Android (Hybird) с использованием ионной инфраструктуры, angularJS, Nodejs, pouchDB в качестве localDB и couchDB в качестве серверной БД. Приложение должно запускать фоновый процесс для синхронизации pouchdb/couchdb для…
1 ответ

Интеллектуальный прокси, обеспечивающий отфильтрованное представление на CouchDB

Я думал, что нашел Святой Грааль, когда наткнулся на PouchDB, некоторое время назад; это позволило мне просто записать свой код в локальную (в браузере) базу данных, а затем реплицировать все на удаленную CouchDB и обратно без необходимости писать о…
08 дек '13 в 14:49
0 ответов

Репликация PouchDB в PouchDB через CouchDB слишком медленная для приложений реального времени

У меня есть 2 устройства (на одном запущено электронное приложение, на другом - мобильное приложение), использующее PouchDB и кластер CouchDB 2.0 для синхронизации данных между ними. Мой вариант использования для приложения реального времени, работа…
04 июл '17 в 09:06
2 ответа

Используйте PouchDB в качестве встроенной базы данных в приложении phonegap

Я только начинаю с PouchDB. Я хотел бы иметь возможность использовать PouchDB в приложениях HTML5 для мобильных устройств, созданных с использованием Phonegap или Cordova. Просматривая руководство по началу работы на сайте PouchDB, похоже, что вы до…
30 янв '16 в 04:41
1 ответ

Получить данные из pouchdb

Я успешно поместил информацию в PouchDB, но как я могу получить данные и показать в HTML, используя AngularJS? var db = new PouchDB('infoDB'); function getData(){ $.getJSON('test.json', function(data) { var row = data[0].Row; var info = []; db.destr…
20 фев '17 в 07:31
1 ответ

Как я могу ускорить PouchDB?

После замены Mongodb на Pouchdb в моем ионном приложении, приложение выглядит немного вялым, и я хотел бы знать, есть ли способ ускорить его. База данных, о которой мы говорим, в настоящее время содержит менее 100 документов и работает медленно, даж…
22 июл '17 в 12:59
1 ответ

pouchdb alldocs получает вложение nosql

У меня есть фрагмент кода angular2 + pouchdb, который запрашивает облачный сервис и выбирает документы с их приложениями. Журнал консоли возвращенного документа выглядит следующим образом {"type":"some_doc"},"_attachments":{"logo.png":{"digest":"md5…
19 окт '16 в 06:53
1 ответ

Использование / схема PouchDB/CouchDB для пользовательских данных

Я использую PouchDB + CouchDB для хранения и синхронизации данных в угловом приложении, которое в настоящее время находится в разработке. Данные хранятся для каждого пользователя и содержат такие вещи, как права доступа / настройки пользователя, нед…
19 сен '16 в 17:24
1 ответ

PouchDB тиражирование проектной документации

У меня есть приложение Cordova, работающее с PouchDB внутри браузера. Каждый пользователь принадлежит к "команде". Для каждой команды есть облачная база данных, с которой они синхронизируют свои локальные пакеты. Я хотел бы создать проектный докумен…
31 авг '16 в 18:34
1 ответ

PouchDB & ANGULARJS - лучший способ дизайна

Я хотел бы знать, как лучше использовать pouchDB в моем приложении с AngularJS. Что я хочу от pouchDB - это создать при запуске базу данных, реплицированную из удаленной БД, а затем она должна прослушивать изменения и обновлять пользовательский инте…
0 ответов

Проблема слушателей pouchdb с angularjs

Я использую pouchdb с couchbase и angularjs. У меня есть служба, которая имеет различные функции pouchdb, такие как save(), getAllDocs(), delete() и т. Д. Кроме того, я определил прослушиватель для pouchdb, чтобы начать прослушивание изменений. У ме…
1 ответ

Создание нескольких "таблиц" в PouchDB

Я новичок в PouchDB. Теперь я знаю, как создавать БД и как добавлять в нее документы. Но в отличие от MySQL, я не могу создавать таблицы здесь. Один из вариантов - создать несколько PouchDB, что не очень хорошая идея. Я не хочу использовать CouchDB …
22 июн '17 в 15:14
2 ответа

Поиск направления на ошибку pouchdb

error:"unauthorized" id:"_design/db" message:"You are not a db or server admin." name:"unauthorized" ok:true reason:"You are not a db or server admin." rev:"137-81fe83389359c1cfb50bf928f3558b81" status:500 Pouchdb пытается выдвинуть проектный докуме…
29 мар '18 в 15:35
1 ответ

PouchDb не вставляет данные

Использование ионного каркаса с AngularJS. Я пытался использовать сообщение и положить для pouchdDb, не могу получить данные для публикации. У кого-нибудь есть идеи, почему я не могу опубликовать какие-либо данные? //app.js var localDB = new PouchDB…
09 ноя '15 в 15:29
1 ответ

PouchDB смотрит в будущее с развитием Pouch-Find

Во-первых, я большой поклонник couch / pouchdb. Однако я немного озадачен тем, как продвигается проект. Во-первых, я был очень счастлив, когда обнаружил представления, в частности возможность объединять различные связанные документы. Мое понимание д…
14 июн '15 в 18:37
2 ответа

Как разрешить пользователю обновлять только документ, который соответствует его `_id` в CouchDB?

Я пытаюсь смоделировать базу данных профилей, где каждый профиль является общедоступным для аутентифицированных пользователей, и где каждый пользователь может обновлять только свой собственный профиль. Каждый профильный документ _id будет адрес элек…