获取客户端和数据库版本的方法运行良好,当我想从Bifunction中保存新版本时出现问题
Single.zip(client.version(), dao.lastVersion(),
BiFunction<VersionDataSource,Long, Boolean> { last_version, current_version->
Log.i(tag, "current version is: $current_version and last version is: ${last_version.version}")
if (current_version == 0L || last_version.version != current_version)
dao.insert(VersionEntity(last_version.version))
else return@BiFunction true
return@BiFunction false
})
我希望我可以将对象保存在数据库中