mongodb导出查询结果
生活随笔
收集整理的這篇文章主要介紹了
mongodb导出查询结果
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
需求:導出mongodb查詢結果到本地文件中,mongodb版本:3.6.20
1:編寫js腳本:
var userDB = db.getSiblingDB('iic'); var c = userDB.handel.find({handle_name:{$regex:"^88.168.11"}}).limit(10) while(c.hasNext()) {printjson(c.next()); }第一行是切換到需要導出的數據所在的數據庫,對應的mongodb命令是use iic
第二行是對應的mongodb查詢語句,這里我是查詢10條handle_name以88.168.11開頭的數據。
2:執行命令:
mongo 127.0.0.1:27017 query.js> result.json這里的query.js就是上一步編寫的js腳本,把它放到mongod.exe所在的目錄(因為我的mongodb沒有配置環境變量,所以result.json放在mongodb安裝的Bin目錄),查詢結果輸出到result.json中,演示所用本地mongodb是沒有密碼的。
結果:
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的mongodb导出查询结果的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mybatis方法传入多参数
- 下一篇: 管理员访客身份登录用户账户,java w