1. 程式人生 > >mongodb:在mongo終端上操作將資料從一個欄位複製到另一個欄位上。

mongodb:在mongo終端上操作將資料從一個欄位複製到另一個欄位上。

在mongo終端上操作,把一個collection中中某個欄位值複製到另一個欄位上:

>remap = function(x){
	if (x.love) {
		db.user.update({_id: x._id}, {$set: {want: x.love}});
	}
};
>db.user.find().forEach(remap);
完全是javascript的語法,利用Array強大的forEach功能可以對記錄進行任何形式的處理。