| 123456789101112131415161718192021222324252627282930 |
- var conn = new Mongo();
- var db = conn.getDB('eba');
- var products = db.products.find();
- function mkNewFormat(p) {
- return {
- _id: p._id,
- name: p.name,
- imgUrl: p.imgUrl,
- thumbUrl: p.thumbUrl,
- size: p.size,
- ES: {
- text: p.description.text.ES,
- category: {
- _id: p.category._id,
- name: p.category.name.ES
- }
- },
- EN: {
- category: {
- _id: p.category._id,
- name: p.category.name.EN
- }
- }
- }
- }
- products.forEach(function (p) {
- db.products.update({_id: p._id}, mkNewFormat(p))
- })
|