小编Dip*_*pak的帖子

如何在角度js中进行同步http请求

如何在AngularJS中阻止http请求,以便我可以在下一行使用$ http响应?

在下面的示例中,$httpobject不会将结果返回到下一行,以便我可以将此结果传递fullcalender()给JavaScript库,因为它$scope.data返回空值.

这是示例代码:

$http.get('URL').success(function(data){
    $scope.data = data;
});

$.fullCalender({
    data: $scope.data
});
Run Code Online (Sandbox Code Playgroud)

angularjs

19
推荐指数
1
解决办法
5万
查看次数

如何在猫鼬中使用聚合查询过滤$match等于Isodate

我在 Mongo 数据库中有以下记录

{
    "_id" : ObjectId("54a0d4c5bffabd6a179834eb"),
    "is_afternoon_scheduled" : true,
    "employee_id" : ObjectId("546f0a06c7555ae310ae925a"),
    "currDate" : ISODate("2014-12-28T18:30:00Z"),
    "modified_date" : ISODate("2014-12-29T04:12:53.677Z"),
    "modified_by" : ObjectId("541a9c223416b36f67cfbfe8"),
    "__v" : 0,
    "manager_schedule" : {
        "afternoon_schedule_details" : {
            "event" : ObjectId("54507897cecff53914c82b6d"),
            "is_afternoon_scheduled" : true
        },
        "modified_by" : ObjectId("541a9c223416b36f67cfbfe8"),
        "modified_date" : ISODate("2014-12-29T04:13:00.432Z")
    }
}
Run Code Online (Sandbox Code Playgroud)

我想用 $match 等于 currDate 来过滤聚合。我在猫鼬中使用以下查询,但我没有得到任何查询结果。方法或查询有问题。但是当我直接在 mongodb 中运行这个查询时,我得到了正确的结果。在这方面需要帮助。

var mongoose = require("mongoose");
var empid = mongoose.Types.ObjectId("54a0d4c5bffabd6a179834eb");

    Availability.aggregate() 
        .match( { employee_id : empid, currDate: "2014-12-28T18:30:00Z" } )
        .group({_id : "$employee_id",count: { $sum: 1 }})
        .exec(function (err, …
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js

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

标签 统计

angularjs ×1

mongodb ×1

mongoose ×1

node.js ×1