假设我有一个user包含以下列的简单表格:name, id, token。我从服务器获取这些值,所以每当我得到它们时,我都想在本地数据库中更新它。
有时token是给我的,在那些情况下更新token。其他时候 token 将为空,在这些情况下,我只想将现有值保留在token.
我想到的一种方法是制作一个 put 解析器。在 put 解析器中,我检查user来自服务器的给定值是否具有令牌值。如果没有,我会根据用户的id. 如果我让用户回来,我会获取令牌(从我从本地数据库获得的用户那里)并将其与新user信息一起保存。
但这基本上不会使插入时间增加一倍吗?我想知道是否有更快的方法。
PS 我在 GitHub 页面上问过这个问题,但意识到在这里可能更合适。