Как я могу добавить пользователя в базу данных (хранится в памяти) / нет базы данных / хранилище доступно - PullRequest
0 голосов
/ 12 октября 2019

В онлайн-тесте я получил следующие инструкции: Добавить пользователя в базу данных (хранится в памяти) . Тело запроса имеет форму 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)

Любые предложения приветствуются. Благодарим вас за помощь.

...