Mongoose - работать с документами из существующей БД, не зная точной схемы - PullRequest
0 голосов
/ 11 сентября 2018

Мне нужно подключиться к базе данных mongo с помощью mongoose, чтобы выполнить запрос. Я уже делал подобное раньше, но в этом случае я определил схему и модель, поэтому в приложении я выполнил операции с экспортированной тогда требуемой моделью.

Для этой задачи мне были предоставлены URI-соединение mongoose и только имя коллекции, и мне нужно создать приложение для узла и запросить коллекцию.

Как в этом случае запросить коллекцию с помощью mongoose?

Заранее спасибо за помощь.

1 Ответ

0 голосов
/ 11 сентября 2018

Вы должны быть хороши, чтобы пойти с кодом ниже.

var mongoose = require('mongoose'),
    Schema = mongoose.Schema;

mongoose.connect("uri");

var abcSchema = new Schema({
    strict: false
}, {
    collection: 'collectionName'
});
var abc = mongoose.model('collectionName', abcSchema);
abc.operations...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...