看来,作为从IBM Worklight 6.1和6.2过渡的一部分,对JSONStore API进行了更改。具体来说,它看起来好像是load()
方法(以及其他方法)were deprecated。
这种方法的替代似乎是使用JSONStoreInstance的change()
API来刷新适配器调用的数据(即从后端同步),并将其标记为“干净”。方式。我从the most recent versions of the JSONStore tutorial为MobileFirst Platform 6.3做了推断。
但是,据我所知,在知识中心的“what's new in 6.2”部分中未讨论对JSONStore的此更改。
有人可以确认这确实是预期的变化吗?是否有更多信息可以公开获得6.1和6.2之间JSONStore支持的变化?
答案 0 :(得分:3)
记录了使用JSONStore和v6.2中的外部数据here。有用于交易的API(即startTransaction,commitTransaction,rollbackTransaction)。有安全实用程序here。有advancedFind API使用QueryPart个对象和其他find API改进(即过滤,排序)。还有一个适用于Android和iOS的原生JSONStore API,其示例为here。 documentation的结构已更改,新部分已添加(例如general terminology),而某些旧版块已更新。有一种方法可以从JSONStore(Android& iOS,混合和原生)到Operational Analytics console收集分析信息(例如文件大小,操作时间),这些信息记录在here。还有适用于Windows Phone 8和Windows 8的混合JSONStore API。
这些变化都是故意的。