代码之家  ›  专栏  ›  技术社区  ›  Andrew Ferrier

在版本6.1和6.2之间对IBM Worklight JSONStore API进行了哪些更改?

  •  1
  • Andrew Ferrier  · 技术社区  · 10 年前

    作为从IBM Worklight 6.1和6.2过渡的一部分,似乎对JSONStore API进行了更改。具体来说,看起来 load() 方法(与其他方法一起) were deprecated .

    这种方法的替代方法似乎是使用 change() API 这是JSONStoreInstance的一部分,用于刷新适配器调用中的数据(即从后端同步数据),并将其标记为“干净”。我从 the most recent versions of the JSONStore tutorial 适用于MobileFirst平台6.3。

    然而,JSONStore的这一更改并未在“ what's new in 6.2 据我所知,“知识中心”部分。

    有人能证实这确实是预期的改变吗?关于JSONStore支持在6.1和6.2之间的变化,是否有更多公开信息?

    1 回复  |  直到 10 年前
        1
  •  3
  •   cnandreu    10 年前

    在v6.2中使用JSONStore和外部数据 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。

    这些变化都是有意的。