我的问题是特定于dojo商店,但我认为问题会与html5 indexedDB类似。如何在dojo商店中存储矩阵
我处理存储在矩阵中的数据集,例如体育联赛结果。每个项目看起来是这样的:
host:"Team3", visitor:"Team8", result:"3-1", season:"2012"
我的问题是,道场商店(或IndexedDB的)要求的关键。在我的情况下,我没有一个,因为没有一个属性是特定于该项目的。
什么是解决这个问题的最佳方法?我已经考虑了两种选择,但我不喜欢他们:
- id属性添加到每个项目(例如递增的数字)
创建我的数据的层级,例如:
{host:“Team1”,结果:{ {visitor:“Team2”,结果:“1-1”,赛季:“2012”}, {访客:“Team3”,结果:“1-2”,季节:“2012”}, ...]
在这两种情况下,结构都比较重,没有任何好处(除了匹配规格外)。有没有更好的办法?
你正在处理静态数据,因为他们不能被编辑?如果你只是显示值,我建议简单地通过AJAX /静态脚本标签和循环数据发送n维数组而不考虑id的 – mschr
@mschr你的建议与dojo商店有关吗? – Christophe