更新時に新しいデータを古いバッファにマージしようとしています。
更新または挿入は「id」属性に基づいています。
誰かがscalaでそれを行う方法を教えてもらえますか?
def merge(oldBuf: Buffer[java.util.Map[String, Value]], newBuf: Buffer[java.util.Map[String, Value]]) {
// loop newBuffer{
// val item = newBuf(n)
// val id = item.get("id")
// if same id found in oldBuf:
// update new [Value] to the old item in oldBuf
// else (can not found this id in oldBuf)
// add this new item to oldBuf
//}
return oldBuf
}