Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Mongodb时间段_Node.js_Mongodb_Mongoose_Mean Stack_Nosql - Fatal编程技术网

Node.js Mongodb时间段

Node.js Mongodb时间段,node.js,mongodb,mongoose,mean-stack,nosql,Node.js,Mongodb,Mongoose,Mean Stack,Nosql,我想在mongodb/mongoose方面得到一些帮助,因为我有点困在这里了 我正在用MEAN stack制作一个员工小时日志web应用程序,我不知道如何每两周在Mongodb/Mongoose中创建一个周期 例如,开始日期:4.7,结束日期:17.7,当当前日期变为18.7时,将创建新文档,开始日期:18.7,结束日期:31.7等 我的模式目前如下(稍后我将添加更多信息): 一个简单的工作就能完成这项工作。我将把这个任务放在一个单独的项目中,与主节点服务器分开 var payPeriodSch

我想在mongodb/mongoose方面得到一些帮助,因为我有点困在这里了

我正在用MEAN stack制作一个员工小时日志web应用程序,我不知道如何每两周在Mongodb/Mongoose中创建一个周期

例如,开始日期:4.7,结束日期:17.7,当当前日期变为18.7时,将创建新文档,开始日期:18.7,结束日期:31.7等

我的模式目前如下(稍后我将添加更多信息):


一个简单的工作就能完成这项工作。我将把这个任务放在一个单独的项目中,与主节点服务器分开

var payPeriodSchema = new Schema ({
hoursInPayPeriod: {
  type: Number,
  default: 0,
  required: true
},
payPeriodStartDate: {
  type: Date,
  required: true
},
payPeriodEndDate: {
  type: Date,
  required: true
},
isPaid: {
  type: Boolean,
  default: false,
  required: true
}
}, {
timestamps: true
});