IBM Worklight 6.0 - 如何使用JSONStore与SQL适配器的同步能力

时间:2013-09-23 09:23:52

标签: ibm-mobilefirst jsonstore worklight-adapters

我正在关注该文件:05_10_JSONStore_-_Synchronizing_client_and_server_databases.pdf

我的适配器从SQL表中检索数据 目前尚不清楚我是否需​​要调用WL.Client.invokeProcedure()以及成功/失败回调的位置。

1 个答案:

答案 0 :(得分:3)

我建议您阅读最新的JSONStore入门模块here。具体做法是:

  

我不清楚我是否需​​要打电话或在哪里打电话   WL.Client.invokeProcedure()和成功/失败回调。

回到你的问题。您可以手动调用getPushRequired然后invokeProcedure将更改发送到适配器,或者您可以使用push并为您完成调用适配器。同样,您可以调用load从适配器获取数据,或手动调用invokeProcedure然后add将更改放入JSONStore。如果您手动调用add方法,那么会有一个标志{push: false},它会告诉JSONStore不要将文档标记为"需要将其推送到服务器"。如果您打算使用load或push方法,则在调用init方法时必须将适配器链接到集合。