indexeddb按多个索引排序

ski*_*joe 2 indexeddb windows-8

我是IndexedDb的新手,我在Windows 8应用程序中使用它.我试图通过多个索引对查询结果进行排序.换句话说,我有一个对象存储库,其对象都具有日期和姓氏属性.我想先按日期排序,然后按姓氏排序.有没有办法用IndexedDB做到这一点?或者我是否必须使用JavaScript对查询结果进行排序?

Kya*_*Tun 8

在indexeddb中,复合索引(数组keyPath)用于以下多重排序:

objectStore.createIndex('date, last', ['date', 'last']);
Run Code Online (Sandbox Code Playgroud)

不幸的是,IE10不支持复合索引.