mongoose - как настроить вложенную карту с помощью node.js - PullRequest
0 голосов
/ 02 июля 2019

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

TokenInfo:[
    "569dk9kDKI9djijd": [
         timestamp: "1567876",
         user: "909"
]
]

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

throw new TypeError('Invalid value for schema path `' + prefix + key + '`');
      ^

TypeError: Invalid value for schema path `type`

Мой вопрос: как можноЯ создаю карту в мангусте в формате, который у меня есть выше?

Моя схема:

tokenInfo: [{
        type: String[{
            deviceID: String,
            IPAddress: String,
            zipCode: String,
            createdTimestamp: String,
            logoutTimestamp: String
        }]
    }],
...