MongoDB - Как создать основной шаблон / документ из существующей коллекции документов mongodb? - PullRequest
0 голосов
/ 26 ноября 2018

Я новичок в mongodb.У меня есть одна база данных Монго, которая содержит около 150 коллекций.В настоящее время я хочу создать главный документ для каждой коллекции.Главный документ будет содержать все поля в этой коллекции.Например, допустим, у меня есть коллекция пользователей, и она содержит две записи как

{ 
    "_id" : ObjectId("59e5e384cbead107344e6420"), 
    "user_name" : "test",
    "pass" : "system",
    "email": "em@gm.com"
}

{ 
    "_id" : ObjectId("59e5e384cbead107344e6420"), 
    "user_name" : "test1",
    "org":{
      "name":"My Org"
    },
    "pass" : "test"
}

После объединения двух документов я получу основную запись как

{ 
    "_id" : ObjectId("59e5e384cbead107344e6420"), 
    "user_name" : "test", 
    "email" : "em@gm.com",
    "org":{
      "name":"My Org"
    },
    "pass" : "test"
}

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

Ценю вашу помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...