Проблемы индексации газона - PullRequest
0 голосов
/ 31 января 2012

Я пробую газон, но документации, по меньшей мере, немного. Вот несколько вопросов:

1) Как заказать список сохраненных объектов? Или, другими словами, как определить индекс для объектов?

2) Есть ли способ иметь более одного ключа?

Кроме того, кто-нибудь знает другую кросс-платформенную (IndexedDB + WebSQL) структуру базы данных? persistence.js не работает, так как для этого требуется Google Gears в Firefox.

Ответы [ 2 ]

0 голосов
/ 26 июля 2013

1) На данный момент Lawnchair не поддерживает функцию order by.В любом случае, возможное решение для этого, вы можете сортировать объекты после того, как вы взяли его с газона.Или, может быть, вы можете добавить плагин для этого здесь:

http://brian.io/lawnchair/plugins/

2) Я попытался добавить новые ключи или поля в Lawnchair.Я думаю, что сейчас это невозможно.

Возможно, вы захотите проиндексировать DBShim.Он использует api indexed-db, но также поддерживает websql.

https://github.com/axemclion/IndexedDBShim

0 голосов
/ 17 февраля 2012

Просто пытался ответить на тот же вопрос. Lawnchair кажется наиболее гибким и реализует множество магазинов, и вы должны добавить в него функциональность индекса.

Я нашел эту презентацию, когда проводил исследование, в конце приведено много фреймворков, я обновлю этот ответ, как только перейду к ним: http://www.slideshare.net/casden/inbrowser-storage-and-me

...