Я прошу об этом, потому что, когда я пишу модульные тесты, я хочу сбросить тестовую базу данных и вставить некоторые данные инициализации, а также проверить данные в mongodb при тестировании. Поэтому мне нужны сырые операции для mongodb.
Как это сделать в мангусте? Теперь я могу просто создать соединение, а не найти какой-либо документ на официальном сайте mongoose.
var mongoose = require('mongoose');
mongoose.connect('mongo://localhost/shuzu_test');
// get the connection
var conn = mongoose.connection;
Но как:
- удалить базу данных
- создать коллекцию
- записать некоторые данные в коллекцию
- запрос коллекции
- удалить коллекцию