我正在尝试使用正则表达式创建仅适用于整数(例如 60)的验证器。我正在尝试这样做:
meter: ["", Validators.required, Validators.pattern(/[0-9]/)]
Run Code Online (Sandbox Code Playgroud)
它不起作用,但我不得不说我对这种技术并不熟悉。任何人都可以阐明如何修改此表达式以仅接受整数吗?这个数字是针对身高的,身高又分为米和厘米。
我已经搜索过,但我可以找到小数,所以,不知何故,也许因为它太微不足道了,对于整数,我找不到,事实上,我昨天在这里找到了,但我找不到答案了,我找到了,我在寻找另一件事。
我想在 MongoDB 中创建一个动态向量/数组。这个想法很简单:每当有人提交某些内容时,它都应该更新我的 MongoDB 数据库中的用户。我为此创建了一个变量。我已经测试过:正确找到了正确的用户。
请找到我的代码片段。
User.findOne({ name })
.then(user => {
user.something.push(something to push);
})
Run Code Online (Sandbox Code Playgroud)
我在创建时将默认值设置为空:
something: {
type: [String],
default: []
}
Run Code Online (Sandbox Code Playgroud)
但是,它不会保存,也不会抛出任何错误。有人猜测幕后可能发生什么吗?我是 MongoDB 新手。