単体テストを作成するときに、テストデータベースを削除して初期化データを挿入し、テストでmongodbのデータをチェックしたいので、これを求めています。だから私はmongodbへの生の操作が必要です。
マングースでこれを行う方法は?私が今できることは、接続を作成することだけで、マングースの公式サイトでドキュメントを見つけることはできません。
var mongoose = require('mongoose');
mongoose.connect('mongo://localhost/shuzu_test');
// get the connection
var conn = mongoose.connection;
しかし、方法:
- データベースを削除する
- コレクションを作成する
- コレクションにデータを書き込む
- コレクションを照会する
- コレクションをドロップする