【发布时间】:2012-05-18 03:58:31
【问题描述】:
我问这个是因为当我编写单元测试时,我想删除测试数据库并插入一些初始化数据,并在测试中检查 mongodb 中的数据。所以我需要对 mongodb 进行原始操作。
如何在猫鼬中做到这一点?我现在能做的就是创建连接,在mongoose的官网找不到任何文档。
var mongoose = require('mongoose');
mongoose.connect('mongo://localhost/shuzu_test');
// get the connection
var conn = mongoose.connection;
但是如何:
- 删除数据库
- 创建一个集合
- 将一些数据写入集合
- 查询集合
- 删除一个集合
【问题讨论】: