如何解决忽略javascript中的无效语法以使用mongodb本机语法
上有一个脚本JavaScript,可使用本机的MongoDB语法在文件中,我在顶部使用这样的语法,例如== use dbName
js文件的完整语法
use wDev // this one on my IDE read by syntax error
let userSchema = {
"bsonType": "object","required": ["name","gender"],"properties": {...}
}
db.createCollection("users",{validator: {$jsonSchema: userSchema}})
db.runCommand({collMod: "users",validator: {$jsonSchema: userSchema},validationLevel: "moderate"})
db.users.createIndex({gender: 1,age: 1})
当我使用命令运行该脚本时
mongo 'host' --usernmae 'myUserName' -p 'passwordHere' < mongo.local.js
没有错误,这些语法有效
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。