首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

mongodb执行js脚本(一)---shell执行

js脚本进行复杂的管理 mongodb 的shell是javascript实现的,如果直接使用js实现相应的功能则显得很直观和简便。...js脚本一般会用来执行以下任务 (1)备份; (2)调度map-reduce命令; (3)离线报告,离线任务; (4)管理员定时任务; 如何运行一个js脚本 ....待运行的脚本,内容是: db.test.find().forEach(printjson); 也可以使用–eval参数 ..../mongo 127.0.0.1:3003/test –eval “db.test.find().forEach(printjson);” –eval参数后面直接跟一个js语句。...其他的一些说明 (1)通常使用两种方法打印获取到的结果: print() => 普通js printjson() => 格式化json打印,打印出来的格式会漂亮许多 (2)迭代器(iterator

9.4K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    mongo 命令行

    db.myCollection.find().pretty() 此外,您可以在mongo shell使用以下更明确的打印方法: print() 打印非格式化的数据 print(tojson()) 打印json格式数据,和 printjson...() 一样 printjson() 打印json格式数据,和 print(tojson()) 一样 更多关于游标在mongo shell的操作,可以参考在mongo shell中迭代游标章节。....mongorc.js文件 开始时,MongoDB会检查用户的主目录的一个名为.mongorc.js的JavaScript文件,如果存在,会在第一次命令行提示前执行该js文件。...如果用mongo shell 执行JavaScript文件或JavaScript表达式,或者通过–eval执行,或者创建一个a.js文件执行,在这些JavaScript执行完,会执行.mongorc.js...您可以使用–norc 防止.mongorc.js被执行。 退出shell 用 quit()或者快捷键退出shell.

    3.4K20

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券