В онлайн-тесте я получил следующие инструкции: Добавить пользователя в базу данных (хранится в памяти) . Тело запроса имеет форму JSON и выглядит следующим образом:
{
"id": "aabbbccddeeefff",
"name": "User One",
"hobbies": [ "swim", "sing", "workout" ]
}
(добавленные пользователи должны быть храниться в памяти; база данных / хранилище недоступны .)
И в редакторе кода они просто помещают:
'use strict';
const express = require('express');
const app = express();
app.use(express.json());
// Your code starts here. Placeholders for .get and .post are provided for
// your convenience.
app.post('/users', function(req, res) {
});
app.get('/users/search', function(req, res) {
});
app.listen(process.env.HTTP_PORT || 3000);
Это не позволяет мне импортировать больше библиотек (mongoose, fs и т. Д.). Пример: Если я импортирую: const mongoose = require('mongoose');
, консоль показывает Cannot find module 'mongoose'
.
Любая идея, как вам следует решить проблему. Я не понимаю, как добавить нового пользователя в базу данных, если я не могу определить модель сбора(У меня нет mongoosee)
Любые предложения приветствуются. Благодарим вас за помощь.