Описание тега ydn-db

Client-side javascript database library. Works which IndexedDB, WebDatabase (WebSQL) and WebStorage (localStorage).
1 ответ

УДН БД "В"-стате

Я хочу получить все записи из моей базы данных с идентификатором 20, 21, 22. В SQL вы можете сказать: Select * from moo where id in (20,21,22) Как я могу сделать это в ydn db? К сожалению, я не нашел рабочего примера по этому вопросу. Спасибо за отв…
20 фев '14 в 16:45
1 ответ

YDN DB Удалить запись по идентификатору (IndexedDB)

Я использую YDN DB для IndexedDB и хочу удалить запись из хранилища объектов, используя ее идентификатор. Вот моя схема: var personsSchema = { name: "persons", keyPath: "id", autoIncrement: true, indexes: [{ name: "id", unique: true }, { name: "firs…
10 сен '13 в 04:11
1 ответ

Простая функция поиска в YDN-DB

Я пытаюсь сделать простую функцию, которая позволяет мне искать конкретный элемент внутри определенной таблицы и возвращать желаемые результаты, используя YDN-DB, пока у меня есть это: var simpleSearch = function(table,field,string,limit,callback){ …
16 июн '14 в 21:55
2 ответа

YDN-DB - неверные результаты при использовании смешанных типов данных с SortedMerge

Я использую отличную YDN-DB как часть сложной веб-страницы "приборной панели", которая позволяет пользователю загружать большое количество информации, а затем искать и фильтровать данные так, как они хотят. Данные поступают в виде 1 UNID и 6 столбцо…
12 мар '14 в 10:04
1 ответ

Получить ключи с их значениями из хранилища объектов с помощью YDN-DB

Я знаю, как получить значения объекта с помощью YDN-DB из хранилища объектов, но возможно ли получить эти значения вместе с их первичными ключами?
1 ответ

Выполнить операцию с результатом агрегирования функции

Признаюсь, я не очень хорошо лажу с отложенным объектом. Я делаю запрос к базе данных в нескольких "магазинах", и в результате я хочу выполнить ряд операций. Это беспокоит меня, потому что результаты возвращаются асинхронно, и у меня нет возможности…
25 авг '13 в 16:13
1 ответ

Angular/ Ionic Binding slow

Я работаю над приложением Ionic Tab и использую базу данных YDN. Я заметил, что большинству списков требуется некоторое время, прежде чем они будут отображены на экране. Первоначально я думал, что это был запрос базы данных YDN, который был медленны…
19 авг '14 в 15:37
1 ответ

Можно ли написать запрос в ydn-db, аналогичный SQL-выражению IN, или нескольким предложениям AND?

Я пытаюсь написать запрос, который в SQL будет выглядеть примерно так: select * from WorkOrder wo where wo.userId = 1 and wo.isSynced = 0 and wo.status in ('COMPLETE', 'REJECTED', 'SUSPENDED_NO_ACCESS', 'SUSPENDED_OTHER'); Я добавил индекс для userI…
05 сен '14 в 10:19
1 ответ

Самый эффективный способ заполнить / распространить indexedDB [хранилище данных] с 350000 записями

Итак, у меня есть главное хранилище объектов indexedDB с около 30 000 записей, для которых мне нужно выполнять полнотекстовые поисковые запросы. Делая это с плагином ydn fts, вы создаете второе хранилище объектов с около 300.000 записей. Теперь, пос…
16 фев '14 в 18:47
0 ответов

ydn db полнотекстовый поиск

Используя полнотекстовый поиск ydn db, у меня есть этот код, который ищет все данные, связанные с Дели, с точным соответствием и соответствием префикса. db_mob_audit.search('mainindex', 'Delhi').done(function (Srchresponse) { console.log(Srchrespons…
11 мар '14 в 06:41
2 ответа

ydn-db: как сделать любой запрос более сложным, чем получение одной записи по id?

Используя упакованную библиотеку ydn-db отсюда: http://git.yathit.com/ydn-db/downloads/ydn.db-jquery-0.7.12.js. То же самое происходит с https://storage.cloud.google.com/download.yathit.com/ydn-db/build/zsk-ydn.db-dev-0.7.15.js. var db = new ydn.db.…
09 сен '13 в 01:54
2 ответа

Как обновить схему?

Есть ли способ обновить схему? Я создал базу данных со схемой, теперь я хочу добавить к ней индекс. Как добавить дополнительный индекс в существующий магазин? Спасибо, -Кесав
04 дек '13 в 23:37
1 ответ

Как проверить, существуют ли данные в индексе / вторичном ключе

Я использую ydn-db в качестве плагина Я определил индексы (вторичный ключ) и хочу проверить, есть ли у меня данные, соответствующие этому индексу. Предположим, у меня есть column3 в качестве индекса, и у меня есть значение "1001". Есть ли способ пол…
19 дек '13 в 12:40
2 ответа

Функция асинхронного вызова базы данных не работает

function getNextID(number){ var maxKey = 0; number = typeof number !== 'undefined' ? number : 1; db.from('contributions').select('id').list().done(function(records) { records.forEach(function(item){ if (maxKey < item){ maxKey = item; } }); return…
19 мар '14 в 17:06
1 ответ

Возможен ли множественный поиск в ydn-db?

Я хочу сделать следующие запросы, 1) Multi-запрос, как SELECT * FROM table_name WHERE username="Tom" OR lastname="Gordon" OR city="New York"; 2) Комбинация операций И ​​и ИЛИ. Пример: SELECT * FROM table_name WHERE username="Tom" OR lastname="Gordon…
27 янв '16 в 06:50
1 ответ

Как загрузить контекст БД в другую HTML-страницу, используя YDN-DB?

Я загрузил все свои данные на самой первой странице: <script src="/Scripts/jquery-1.5.1.min.js" type="text/javascript"></script> <script src="/Scripts/modernizr-1.7.min.js" type="text/javascript"></script> <script src="/Sc…
13 авг '13 в 00:53
1 ответ

ydn indexeddb Android родной браузер не может видеть таблицы базы данных

У меня есть веб-приложение, которое использует indexeddb, и я использую YDN в качестве оболочки. Работает на Safari, Internet Explorer, Firefox и Chrome. Но при использовании собственного браузера на Samsung Tab 2 кажется, что он не создает таблицы …
25 фев '14 в 14:56
1 ответ

Функциональность в ydn.db отсутствует

Я использую ydn.db-is-core-qry.jsскачал на прошлой неделе. Многие функции, перечисленные в документации, отсутствуют в объекте. ydn.db, Я не могу, например, найти ydn.db. KeyIterator или же ydn.db. ValueIterator, Я приложил скриншот из Firefox. Скри…
09 ноя '15 в 06:56
1 ответ

Самый эффективный способ запроса к ydn-db

Настроить У меня есть магазины под названием "mapNodes01", "mapNodes02", ..., "mapNodes70" Каждый содержит несколько идентификаторов узлов (keyPath nodeID) Я получил другое хранилище под названием "данные", в котором хранятся значения для всех досту…
02 фев '14 в 19:32
1 ответ

Функция значений в ydn-db не работает в сафари и iOS9

Функция get,values,count в ydn db не работает в Safari и ios9. Я попытался снова открыть БД и затем получить к ней доступ, но все же не повезло. db_mob_audit = new ydn.db.Storage('idb_mob_auditor', schema); db_mob_audit.values('DomainInfo',key_range…
12 окт '15 в 12:40