我正在使用IBM Bluemix为学校项目制作Web服务.
我的项目需要从API请求JSON,因此我可以使用它提供的数据.我使用该http get方法的数据集,我不知道它是否正常工作.
当我运行我的代码时,我收到消息:
错误:不支持协议"https:".预计"http:"
是什么导致它,我该如何解决?
这是我的.js档案:
// Hello.
//
// This is JSHint, a tool that helps to detect errors and potential
// problems in your JavaScript code.
//
// To start, simply enter some JavaScript anywhere on this page. Your
// report will appear on the right side.
//
// Additionally, you can toggle specific options in the Configure
// menu.
function main() {
return 'Hello, World!';
}
main();/*eslint-env node*/
//------------------------------------------------------------------------------
// node.js …Run Code Online (Sandbox Code Playgroud) 如何在不删除数据库中的任何表的情况下清空phpMyAdmin中数据库中所有表的内容?
由于我在开发过程中每小时都会这样做几次,所以我不想每次都在所有60多个表上单独点击"清空".
我正在学习 mongodb 大学的课程以学习 3.6 版中的新功能,但我无法解决我的验证器无效的原因。
这就是我创建集合的方式:
db.getSiblingDB("TSA").createCollection("claims", {
validator: {
$jsonSchema: {
bsonType: "object",
properties: {
_id: { },
airportCode: { type: "string", minLength: 3 },
airportName: { type: "string" },
airlineName: { type: "string", minLength: 5 },
claims: {
bsonType: "object",
properties: {
itemCategory: { bsonType: "array", maxItems: 3 },
amount: { type: "string", pattern: "^\$.*" }
}
}
},
required: ["airportCode", "airlineName", "claims"],
additionalProperties: false
}
}
})
Run Code Online (Sandbox Code Playgroud)
然后,我尝试插入这个对象:
db.getSiblingDB("TSA").claims.insertOne({
"airportCode": "ABE",
"airportName": "Lehigh Valley International Airport, Allentown", …Run Code Online (Sandbox Code Playgroud) http ×1
ibm-cloud ×1
javascript ×1
json ×1
jsonschema ×1
mongodb ×1
mongodb-3.6 ×1
mysql ×1
node.js ×1
phpmyadmin ×1