Как лучше всего использовать модели Mongoose для настроек сервера? - PullRequest
0 голосов
/ 26 октября 2019

Я пытаюсь создать серверные коллекции в MongoDB, в которых хранятся настройки сервера и предупреждения / модерации пользователей в коллекции, которая определяется идентификатором сервера. Когда я использую Mongoose для хранения / получения данных из коллекций, я всегда получаю ошибку Cannot overwrite model once compiled. Я попытался использовать delete mongoose.connection.models[model name], чтобы очистить модель, если она мне понадобится снова, но она не работает.

Теперь я делаю это, определяя схему сервера каждый раз, когда она мне нужна втот же файл, потому что я не знаю, как получить конкретную коллекцию сервера в базе данных из другого файла, где определена схема (если это имеет смысл). Есть ли лучший способ определить схему или сохранить данные сервера?

...