1
0
Fork 1
mirror of https://example.com synced 2024-11-24 04:16:38 +09:00
firefish/tools/migration/shell.1487734995.user-profile.js

19 lines
318 B
JavaScript
Raw Normal View History

2017-02-22 12:43:15 +09:00
db.users.find({}).forEach(function(user) {
print(user._id);
db.users.update({ _id: user._id }, {
$rename: {
bio: 'description'
},
$unset: {
location: '',
birthday: ''
},
$set: {
profile: {
location: user.location || null,
birthday: user.birthday || null
}
}
}, false, false);
});