У меня есть какой-то необработанный JSON, который я заполнил для целей тестирования, но теперь я хотел бы поместить его в базу данных mongoDB с помощью mongoDB Compass.
Моя строка подключения mongoDB работает, и у меня работает код mongoose.
Как мне это сделать?
Я надеюсь, что это будет простой задачей, поскольку mongoDB уже хранит свои данные в виде BSON.
Вотфрагмент моего кода.
const json_string =
`[
{
"link": "https://www.youtube.com/watch?v=BMOjVYgYaG8",
"image": "https://i.imgur.com/Z0yVBpO.png",
"title": "Debunking the paelo diet with Christina Warinner",
// ... snip
},
{ // ... snip
Схема уже создана:
// for relevant data from google profile
schema.Article = new Schema({
link: { type: String, required: true },
image: { type: String, required: true },
title: { type: String, required: true },
summary: { type: String, required: true },
tag: { type: String, required: true },
domain: { type: String, required: true },
date: { type: String, required: true },
timestamp: { type: Date, default: Date.now }
});