lila/bin/mongodb/user-count.js
2013-06-02 14:49:13 +02:00

32 lines
701 B
JavaScript

print("move user nb* to user.count.*");
db.user2.find().forEach(function(user) {
db.user2.update({
'_id': user['_id']
}, {
'$unset': {
nbAi: true,
nbDraws: true,
nbDrawsH: true,
nbGames: true,
nbLosses: true,
nbLossesH: true,
nbRatedGames: true,
nbWins: true,
nbWinsH: true
},
'$set': {
count: {
ai: user.nbAi || 0,
draw: user.nbDraws || 0,
drawH: user.nbDrawsH || 0,
game: user.nbGames || 0,
loss: user.nbLosses || 0,
lossH: user.nbLossesH || 0,
rated: user.nbRatedGames || 0,
win: user.nbWins || 0,
winH: user.nbWinsH || 0
}
}
});
});