2012-01-30 1 views
0

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

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

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

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

ответ

0

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

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

0

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

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

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

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

https://github.com/axemclion/IndexedDBShim