Skip to content

Instantly share code, notes, and snippets.

@archector
Created June 4, 2015 21:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save archector/52778aedd6130f2cf048 to your computer and use it in GitHub Desktop.
Save archector/52778aedd6130f2cf048 to your computer and use it in GitHub Desktop.
Script mongo
db.images.find({}).forEach(function(doc){
var regexp = /(.*)\.[^.]+$/;
var thumbName = doc.name.split('.').reverse().slice(1);
db.images.update(
{number:doc.number},
{ $set:
{"path": {
"url" : "assets/images/users/" + doc.username + "/pieces/" + doc.number + "/" + doc.name,
"thumb": "assets/images/users/" + doc.username + "/pieces/" + doc.number + "/" + thumbName + "_thumb.jpg"}
}
},
{upsert:true}
);
})
db.getCollection('users').update({},{$rename: {"role": "roles"}},false,true)
db.getCollection('images').update({},{$set: {"checked": true}},false,true)
@archector
Copy link
Author

Agregar a users assets/images/users/$username/perfil.jpg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment