我正在学习如何在混合应用程序中将JSONStore用于移动本地数据。我没有找到任何方法同步查询JSONStore。我的意思是,我会从关系中选择 可能吗?或者是使用返回的承诺的唯一选择(我想这是异步的)?
答案 0 :(得分:2)
简而言之,您不能同步运行JSONStore。如果查询需要很长时间,这可以保证JS执行不会停止。如果您尝试使用加密的JSONStore实例搜索大型集合,则可能会影响用户体验。
JSONStore在Android和iOS下使用SQLite,因此它是一个关系数据库。另一方面,如果您要在Android中执行该操作,例如,您将使用AsyncTask或类似的东西来执行那些在单独的线程中可能需要更多时间的操作。
您可能已经知道的一些信息。我希望这能回答你的问题。