diff --git a/Dockerfile b/Dockerfile index c8fcbcbbf2cac5be7386cf898e2215e5125b67ac..e4acc536afb35bf0d03c43ca38e5a0c77b4e45a6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,3 @@ FROM mongo COPY ./data/orders.json /orders.json -CMD mongoimport --host mongo-karibou --db order --collection orders --type json --file orders.json --jsonArray && mongo --host mongo-karibou order --eval 'db.orders.find( { "customer.id.floatApprox": { $exists: true } } ).forEach( tr => db.orders.update({_id: tr._id},{$set:{"customer.id": tr.customer.id.floatApprox}} ) )' && mongo --host mongo-karibou order --eval 'db.orders.find().forEach( tr => db.orders.update({_id: tr._id}, {$set:{"shipping.when": new Date(tr.shipping.when)}}))' +CMD mongoimport --host mongo-orders --db order --collection orders --type json --file orders.json --jsonArray && mongo --host mongo-orders order --eval 'db.orders.find( { "customer.id.floatApprox": { $exists: true } } ).forEach( tr => db.orders.update({_id: tr._id},{$set:{"customer.id": tr.customer.id.floatApprox}} ) )' && mongo --host mongo-orders order --eval 'db.orders.find().forEach( tr => db.orders.update({_id: tr._id}, {$set:{"shipping.when": new Date(tr.shipping.when)}}))' diff --git a/README.md b/README.md index 44279e33be5935f1d2665781d303a45a2c7924aa..27b17ea1737734ccce1148e812e29ea562e07336 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ docker-compose exec mongo-orders mongo admin in mongodb shell: ``` show dbs; -use orders; +use order; show collections; db.orders.find(); ```