MongoDB 加载自定义的 JS 脚本
🏷️ MongoDB
创建 js 脚本 ( insert_city.js ),内容如下:
jsfunction insertCity(name, population, last_census, famous_for, mayor_info) { db.towns.insert({ name:name, population:population, last_census:ISODate(last_census), famous_for:famous_for, mayor_info:mayor_info }); }
使用
load
命令加载 js 文件 (需要对该目录有读权限)jsload("/mongodb/scripts/insert_city.js")
之后可以使用该方法 Insert 数据
jsinsertCity("Punxsutawney", 6200, '2008-31-01', , {name:"Jim Wehrle"}) insertCity("Portland", 582000, '2007-20-09', , {name:"Sam Adams", party: "D" })