Преобразование файлов - PullRequest
0 голосов
/ 20 июня 2020

Добрый день.

Пожалуйста, кто-нибудь, кто может помочь мне с кодом для преобразования следующей структуры

Я должен прочитать исходную базу данных, а затем выполнить поиск в целевой базе данных, если цель базы данных не существует, я должен его создать.

BDD источник

 **DB:source_1
 Collection: temp1**

 "_id" : ObjectId("5ee6999ce58dedb9bc00fb27")
 "machine" : 323,
 "name_art" : "XXXX",
 "sku" : "12345",
 "name" : "Luis"
 "turno" : 1
 "codigo" : "P08",
 "time1" : 10:10



 "_id" : ObjectId("5ee6999ce58dedb9bc00fb27")
 "machine" : 323,
 "name_art" : "XXXX",
 "sku" : "1567",
 "name" : "Joan"
 "turno" : 2
 "codigo" : "P09",
 "time1" : 20:20


 **transform for**

# BDD target

 DB:  target1
 Collection: dat_end

 "_id" : ObjectId("5ee6999ce58dedb9bc00fb27")
 "machine" : 323,
 "name_art" : "XXXX",
 "worked" : [
       {
             "sku" : "12345",
             "name" : "Luis"
             "turno" : 1
     },
     {
             "sku" : "1567",
             "name" : "Joan"
             "turno" : 2
     }
  ]
  "paros" : [
     {
             "codigo" : "P08",
             "time1" : 10:10
     },
     {
             "codigo" : "P09",
             "time1" : 20:20
     }
 ]

Большое спасибо за вашу помощь.

...