让mongodb执行js文件
环境:
Linux
js代码:
循环删除表中的数据:
clear-mongodb-dialog.js
print('=========BEGIN=========='); for(var i of [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]){ var cursor = db[i +'_dialogs'].remove({'updatetime':{'$lte': new Date(Date.now() - 2592000000)}}); // printjson(cursor.toArray()); } print('=========END==========');
执行:
--quiet 参数代表静默执行,不会打印log等。
/usr/local/mongodb/bin/mongo <username> --quiet clear-mongodb-dialog.js
飞鸟尽,良弓藏