如何从mongodb获取数据?

时间:2019-05-07 07:27:25

标签: mongodb aggregate phalcon

无法从聚合函数mongodb中正确获取数据。我想获取ID和时间,但是当我这样做

         [
                    '$group' =>
                        [
                            'average'   =>
                            [
                                '$avg' => '$dateDifference'
                            ],
                            '_id'   =>
                            [
                                'cs_id' => '$cs_id'
                            ]
                        ]
        ],
                [
                    '$project' =>
                        [
                            '_id'     => 0,
                            'cs_id'  => '$_id.cs_id',
                            'dateDifference'    =>
                            [
                                '$subtract' =>
                                [
                                    '$lastmodified_date',
                                    '$created_date'
                                ]
                            ]
                        ]
                ],

我有

  

“数据”:[{“ cs_id”:1,“ dateDifference”:null}]}

当我尝试

                    [
                    '$project' =>
                    [
                        '_id'     => 0,
                        'cs_id'  => '$_id.cs_id',
                        'dateDifference'    =>
                        [
                            '$subtract' =>
                            [
                                '$lastmodified_date',
                                '$created_date'
                            ]
                        ]
                    ]
                ],
                [
                    '$group' =>
                    [
                        'average'   =>
                        [
                            '$avg' => '$dateDifference'
                        ],
                        '_id'   =>
                        [
                            'cs_id' => '$cs_id'
                        ]
                    ]
                ]

我有

  

“数据”:[{“ _ id”:{“ cs_id”:null},“平均值”:152934649.33333334}]}

0 个答案:

没有答案