diff --git a/migrations/20130602_survey_rewards.js b/migrations/20130602_survey_rewards.js index 02ea768b0e..5f883f7ad1 100644 --- a/migrations/20130602_survey_rewards.js +++ b/migrations/20130602_survey_rewards.js @@ -1,20 +1,25 @@ //mongo habitrpg ./node_modules/lodash/lodash.js migrations/20130602_survey_rewards.js -var members = []; +var members = [] members = _.uniq(members); -print(members.length) -db.users.update({ +var query = { _id: {$exists:1}, $or:[ {_id: {$in: members}}, -// {'profile.name': {$in: members}}, + //{'profile.name': {$in: members}}, {'auth.facebook.name': {$in: members}}, {'auth.local.username': {$in: members}}, {'auth.local.email': {$in: members}} ] -}, -{ - $set: { 'achievements.helpedHabit': true }, - $inc: { balance: 2.5 } -}) \ No newline at end of file +}; + +print(db.users.count(query)); + +db.users.update(query, + { + $set: { 'achievements.helpedHabit': true }, + $inc: { balance: 2.5 } + }, + {multi:true} +) \ No newline at end of file