如何将 .JSON 文件导入 mongoDB 数据库

时间:2021-05-13 18:18:57

标签: node.js json mongodb rest

我们可以根据schema将JSON文件导入到MongoDB数据库中吗,不用控制器一一保存。有没有办法根据schema一次性导入 例如 -

JSON 文件 -

    {
"Campaigns": {
    "-MWUAaJvqQpKGsB7QfSr": {
        "id": "-MWUAaJvqQpKGsB7QfSr",
        "imageUrl": "https://img.youtube.com/vi/SxPpleILQ4M/mqdefault.jpg",
        "link": "https://youtu.be/SxPpleILQ4M",
        "ownerId": "lW4ZfmutPOcNPsq4NSZ02y9NIiZ2"
    },
    "-MWUAtgSfA1JVbIqP77F": {
        "id": "-MWr5PhSt9r2gZQQWURm",
        "imageUrl": "https://img.youtube.com/vi/_fWQVHjPU_M/mqdefault.jpg",
        "link": "https://youtu.be/_fWQVHjPU_M",
        "ownerId": "AWgKC9VEyWgGBl9jl3vc0xPiAuR2",
        "setting": {
            "bill": "300",
            "dateTime": "2021.03.28 AD at 10:01:34",
            "expected_time": "30",
            "expected_views": "10",
            "types": "views"
        },
        "views": {
            "1Psi5NpOEFWREWg8QgRbPkOd6Zu2": true,
            "4LWTfJJoopMyLwkdAikF48HvyOw2": true,
            "OKuSRp6cvuXdycRf8IqZGmtV3o23": true,
            "WWDa5D5Nijf4FYnHXFj2YSxTRhz1": true,
            "XTkOU3xkyocVnZtDW8fqoxmJcSS2": true
        }
    }
},
"Users": {
    "25hc20XlzThPW0BBYHrNnmN2DZ83": {
        "coin": "240",
        "email": "maanhaary879@gmail.com",
        "id": "25hc20XlzThPW0BBYHrNnmN2DZ83",
        "image": "https://lh3.googleusercontent.com/a-/AOh14Gjjh9RC3y_sac8Bo9k7z2TqRRDWiP_cLkYsoixn=s96-c",
        "referralCode": "MABM93BC",
        "userName": "maan fatteala",
        "vip": false
    },
    "26Oddmdf37fPj5oY0zVH1RmQJCh2": {
        "coin": "0",
        "email": "minolali39@gmail.com",
        "id": "26Oddmdf37fPj5oY0zVH1RmQJCh2",
        "image": "https://lh3.googleusercontent.com/a/AATXAJwanRJUu3O2SzLVGFuHINrRqaNmwbfY6Qhynb1W=s96-c",
        "referralCode": "MIJIQWSC",
        "userName": "Mino Lali",
        "vip": false
    }
 }

}

是否可以根据 schema 将 json 文件导入到 mongoDB db 中?

0 个答案:

没有答案