MongoDb中的自定义方法

时间:2014-01-05 20:01:37

标签: javascript mongodb debugging

好奇,是否可以在MongoDb中设置自定义方法。 我知道有办法设置stored functions。但我需要存储方法,而不是函数。

假设我们有代码返回一组用户名:

db.users.find({}, {name:1, _id:0}).toArray().map(function(doc) {return doc.name})

如果我可以'仅'设置自定义方法会很好,所以上面的代码会转换为:

db.users.find({}, {name:1, _id:0}).only('name')

我需要这个只是为了更方便的调试。

谢谢。

1 个答案:

答案 0 :(得分:2)

确实,您想知道将自己的迷你功能添加到mongo控制台吗?

您只需将其放入mongorchttp://docs.mongodb.org/manual/reference/program/mongo/#mongo-mongorc-file