1

是否可以使用增量进行“更新插入”?因此,如果查询是插入,则计数器将初始化1,如果是更新,则将计数器增加1

4

1 回答 1

1
table.insert({id: 1, counter: 1}, {conflict: function(id, oldVal, newVal) {
  return newVal.merge({counter: oldVal('counter').add(1)})
}})

在 v2.3.0 IIUC 中引入: https ://github.com/rethinkdb/rethinkdb/releases/tag/v2.3.0

于 2016-09-25T09:56:49.057 回答