1

使用 jQuery.extend() 函数调用在 jQuery 中复制 javascript 对象非常容易。我很好奇有没有办法在 mongodb shell 中做同样的任务?

4

2 回答 2

1

好的所以如果你在这里看到:

http://www.mongodb.org/display/DOCS/Overview+-+The+MongoDB+Interactive+Shell#Overview-TheMongoDBInteractiveShell-.mongorc.js

你会看见:

当 shell 启动时,它会检查用户的主目录中是否存在名为 .mongorc.js 的 javascript 文件。

这个 .mongorc.js 允许您定义自定义函数以及不用于集合对象和数据库对象的函数。

更进一步这里是一个从毫无戒心的 gist 用户那里偷来的例子:https ://gist.github.com/1640154

希望能帮助到你,

于 2012-06-21T07:20:44.000 回答
0

如果我理解您的问题,您正在寻求向 MongoDB 集合中的现有文档添加其他属性。这可以通过update使用$set更新程序添加新属性及其值的方法来完成。此 MongoDB文档页面中描述了该过程$set

于 2014-01-20T15:45:12.097 回答