小编cod*_*000的帖子

计算 mongodb 中对象内的键数量

我想知道一场演出中预订了多少个座位。

每个节目文档中都有一个“showTakenSeats”对象。

这是初始数据:

    [
    {
        "_id": "5b658d37692f2e3c881960cb",
        "_MovieId": "5b5835dd86ab401494263861",
        "_TheaterId": "5b3dfeb217bc8c23f0e7ec3f",
        "dateTime": "2018-08-04T14:00:00.000Z",
        "showTakenSeats": {
            "0-0": "5b658f79dd8bb938289e2e0b",
            "0-1": "5b658f79dd8bb938289e2e0b",
            "0-2": "5b658f79dd8bb938289e2e0b"
        },
        "__v": 0,
    },
    {
        "_id": "5b658d4a692f2e3c881960cc",
        "_MovieId": "5b584eb186ab401494263868",
        "_TheaterId": "5b45d269a53b0c05f8959260",
        "dateTime": "2018-08-04T13:00:00.000Z",
        "showTakenSeats": {
            "0-0": "5b65904bdd8bb938289e2e0d",
            "0-1": "5b65904bdd8bb938289e2e0d",
            "0-2": "5b65904bdd8bb938289e2e0d"
        },
        "__v": 0,
    },
    {
        "_id": "5b658fd1dd8bb938289e2e0c",
        "_MovieId": "5b575452478afb72ec65f8f6",
        "_TheaterId": "5b45d219a53b0c05f895925f",
        "dateTime": "2018-08-04T20:00:00.000Z",
        "showTakenSeats": {},
        "__v": 0,
    },
    {
        "_id": "5b6593d80d48d9394877dd09",
        "_MovieId": "5b584eb186ab401494263868",
        "_TheaterId": "5b446a8768db4e2e980723ab",
        "dateTime": "2018-08-05T10:00:00.000Z",
        "showTakenSeats": {},
        "__v": 0,
    },
    {
        "_id": "5b65943b0d48d9394877dd0a",
        "_MovieId": "5b584eb186ab401494263868",
        "_TheaterId": …
Run Code Online (Sandbox Code Playgroud)

javascript mongoose mongodb node.js aggregation-framework

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

fullcalendar:我如何获得相关观看月份的第一天和最后一天(而不是上个月或下个月的日子)

我想知道在fullcalendar中查看的主月的第一天和最后一天是什么.

这是相关的月份视图:

在此输入图像描述

     events: function (start, end, timezone, callback) { //custom events function to be called every time the view changes
          alert (start.format());
          alert (end.format());
     },
Run Code Online (Sandbox Code Playgroud)

当我在这个月(2017年4月)运行此代码时,我得到:start.format()= 2017-03-26 end.format()= 2017-05-07我希望得到以下日期:开始: 2017-04-01结束:2017-04-30

我有什么方法可以在事件功能中获取这些日期吗?

非常感谢

PS

我不想使用"showNonCurrentDates:false"选项

javascript css ajax jquery fullcalendar

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