Я использую интеллектуальные идентификаторы в своих документах, чтобы я мог искать по типу и дате журнала. Я также использую плагин pouchdb-find для создания индексов, хотя они еще не используются.allDocs запрос, возвращающий документы проекта в PouchDB
Это пример allDocs запроса:
var start = 'log_2015-05-28T23:00:00.000Z',
end = 'log_2015-05-29T23:00:00.000Z;
return db.allDocs({ startKey: start, endKey: end, include_docs: true });
Результаты этого запроса включает в себя проектные документы. Вот пример ключ одного из них:
_design/IDX-a1f9f055e1ec4dfb9f5e9fd9ac7fc6bb
Почему я получаю дизайн документов обратно, если их ключи находятся за пределами моего начала и в конце диапазона клавиатуры?
doh! благодаря! Иногда я хочу, чтобы javascript был типизированным языком –