根据以下文档zumero_sync
:
如果需要从服务器拉取大量信息,则可能需要多次调用该函数。
在我使用 Zumero 的 Android 应用程序中,这没问题;我只是继续调用zumero_sync
,直到返回值不以"0;"
.
但是,现在我正在尝试编写一个管理脚本,该脚本也与我的服务器 dbfile 同步。我想使用sqlite3
shell,让脚本通过命令行参数传递 SQL 来执行。我需要调用zumero_sync
一个循环(SQLite 不支持)以确保数据库完全同步。如果必须,我可以sqlite3
在循环中调用(读取其输出,查找"0;"
),甚至编写一个 C++ 应用程序来本地调用 SQLite/Zumero 函数。但是如果一个zumero_sync
就足够了,那肯定会更容易。
我想我真正的问题是:可以zumero_sync
更改,以便在返回之前完成同步?如果在某些情况下现有行为更有用,也许可以有一个参数来指定使用哪种模式?