IndexedDB检索属性的子集

时间:2014-02-04 05:55:50

标签: javascript indexeddb

我存储的内容如下:

{
  name : 'name',
  dateJoined: 1391493086747,
  balance: 10,
  currency: '$'
}

我想要请求这些属性的子集,例如'name'和'dateJoined'。这在IndexedDB中是否可行?我知道我可以自己获得结果并制作浅层副本,但我想省去垃圾收集器。基本上我想要这个SQL语句的等价物:

 SELECT name, dateJoined FROM users

1 个答案:

答案 0 :(得分:3)

这是不可能的。如果您有一些常用的小数据和很少使用的大量数据,那么将它们分成两个对象库是有意义的,但是您应该先做一些基准测试,看看它是否真的重要。在大多数情况下,性能可能会很好。