Да, есть пакет dexie-Relations . Я пробовал это, но наконец удалить. Потому что:
indexedDb
не имеет реальных отношений, как я использовал в MySQL. Эта библиотека - просто сахар над dexie
. - Я столкнулся с проблемой с таблицей удаления, поскольку библиотека cuz reltionships не принимает
null
в определении таблицы (пытается null.split()
it). - Вместо этой библиотеки я использую простые репозитории (классы или функции) для получения всех необходимых данных с коротким синтаксисом. И поэтому вам не нужны библиотеки связей, потому что все отношения скрыты в репозиториях, и вам не нужно использовать отношения напрямую.
Dexie
v3.0 сейчас находится на стадии beta.1
, и я не знаю, совместима ли она с dexie-relationships
или будет когда-либо.
PS: слишком поздно, ноЯ думаю, что это должно быть опубликовано. Если бы я прочитал это несколько месяцев назад, это сэкономило бы мне много времени.