【发布时间】:2014-02-26 05:17:06
【问题描述】:
设置
我有名为“mapNodes01”、“mapNodes02”、...、“mapNodes70”的商店
每个都持有多个nodeID(keyPath nodeID)
我有另一个名为“data”的存储,它保存所有可用 nodeID 的值(keyPath nodeID)
之所以这样设置,是因为 mapNode 存储拥有不同的节点 ID 重叠组合。将数据存储的值存储到每个 mapNode 存储会很难看,因为我需要每小时下载和刷新数据表(约 7000 个节点)。
问题
SELECT * FROM mapNodes01 JOIN data ON data.nodeID=mapNodes01.nodeID
我怎样才能有效地使用 ydn-db 执行上述 sql 查询?
之后我需要遍历集合以调用一些函数(在我的情况下绘制 svg)。
最重要的是性能。
我找到了这个> How do I do an JOIN-type query in IndexedDB
但我更喜欢代码示例,因为我通读了所有代码示例,而且我不是这样的专业人士
【问题讨论】:
标签: javascript indexeddb ydn-db