表格存储如何实现对特定列加一操作
目前可以采取的实现是:row = getRow(primary_key, 'col') // 先将该列的值读出来old_value = row['col'] // 记录该列的旧的值row['col'] = old_value + 1 // 计算新的值updateRow(row, condition: row['col'] == old_value) // 写入新的值,写入时必须带条件检查,期望在写入时,当前列还是旧的值,也就是还没有其他人同时修改这一列未来,我们会提供Increment操作,将步骤简化。
赞1
踩0