我有 mongoose 的用户名和密码,我使用这个 url 使用 mongoose 连接 mongodb
我试试这个:
var mongoose = require('mongoose');
mongoose.Promise = global.Promise;
mongoose.connect('mongodb://adminuser:123456@localhost:2017/mydb');
Run Code Online (Sandbox Code Playgroud)
猫鼬模式是
// grab the things we need
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
// create a schema
var userSchema = new Schema({
name: String,
username: { type: String, required: true, unique: true },
password: { type: String, required: true },
admin: Boolean,
location: String,
meta: {
age: Number,
website: String
},
created_at: Date,
updated_at: Date
});
// the schema is useless …Run Code Online (Sandbox Code Playgroud) 我需要从整数中找到最接近的最高 1000
例如
let Num = 110; //result will be 1000
let num2 = 1280 // result will be 2000
Run Code Online (Sandbox Code Playgroud)
我已经尝试过下面的示例,但它也给出了最低值
var round = Math.round(Num) // I am getting 100 only
Run Code Online (Sandbox Code Playgroud) 我想用空格和特殊字符拆分字符串.
例如:
var strSplit = "hell@o wor&ld";
Run Code Online (Sandbox Code Playgroud)
我想要这个输出:
//["hell","o","wor","ld"]
Run Code Online (Sandbox Code Playgroud)
我试过这种方法
var arr= [];
"hell@o wor&ld".split(/(\W)/).forEach(function(elem) {
if (!/^\s*$/.test(elem)) {
arr.push(elem);
}
});
Run Code Online (Sandbox Code Playgroud)
我得到这个结果:
// arr= ['hell', '@', 'o', 'wor', '&', 'ld']
Run Code Online (Sandbox Code Playgroud)
我无法删除特殊字符,任何人都可以帮助我吗?