1

假设我有一个user包含以下列的简单表格:name, id, token。我从服务器获取这些值,所以每当我得到它们时,我都想在本地数据库中更新它。

有时token是给我的,在那些情况下更新token。其他时候 token 将为空,在这些情况下,我只想将现有值保留在token.

我想到的一种方法是制作一个 put 解析器。在 put 解析器中,我检查user来自服务器的给定值是否具有令牌值。如果没有,我会根据用户的id. 如果我让用户回来,我会获取令牌(从我从本地数据库获得的用户那里)并将其与新user信息一起保存。

但这基本上不会使插入时间增加一倍吗?我想知道是否有更快的方法。

PS 我在 GitHub 页面上问过这个问题,但意识到在这里可能更合适。

4

1 回答 1

1

目前,您可以使用自定义PutResolver来执行此操作,您可以根据需要实施Put操作。

我们还致力于为我们的注释处理器提供注释支持,以便它能够跳过写入空值。

于 2016-04-20T21:56:29.587 回答