小编Rox*_*cus的帖子

动态定义一个Mongoose Schema

我有一个模型文件,汇集了我所有的Mongoose模型.我想用可变数量的字段初始化的模型之一.目前我正在定义比我想要的更多的字段:

TallySchema = new mongoose.Schema
  0: Number
  1: Number
  ...
  20: Number
Run Code Online (Sandbox Code Playgroud)

显然这并不理想.我看到Mongoose会让你指定Schema定义之外的选项,但是看不到如何添加新字段(或者我想,在Mongoose中添加路径).

mongoose mongodb node.js

4
推荐指数
1
解决办法
4709
查看次数

Rubular与javascript正则表达式捕获组

注意到Rubular.com和Javascript正则表达式之间的区别:

'catdogdogcatdog'.match(/cat(dog)/g);  // JS returns ['catdog', 'catdog']  
Run Code Online (Sandbox Code Playgroud)

我期望两次捕获'狗',但我得到'catdog'两次.

Rubular按预期捕获"狗"两次:http://rubular.com/r/o7NkBnNs63

这到底发生了什么?

javascript regex rubular

1
推荐指数
1
解决办法
342
查看次数

标签 统计

javascript ×1

mongodb ×1

mongoose ×1

node.js ×1

regex ×1

rubular ×1