小编shi*_*ana的帖子

关于流星收集的"分组依据"查询

我的数据mongoDB:

>db.CUSTOMER.find()

{"Name": "A", "CreatedDate": "Wed Jan 29 2014"}

{"Name": "B", "CreatedDate": "Fri Jan 31 2014"}

{"Name": "C", "CreatedDate": "Sat Feb 01 2014"}

{"Name": "D", "CreatedDate": "Sat Feb 01 2014"}
Run Code Online (Sandbox Code Playgroud)

在流星中:

Customer = new Meteor.Collection("CUSTOMER");
Run Code Online (Sandbox Code Playgroud)

我试图按照日期(星期一,星期二,星期三,......)将它们与流星集合以及数据总数进行分组.它应该是这样的:

{"Date": "Wed Jan 29 2014", "Total" 1}

{"Date": "Fri Jan 31 2014", "Total" 1}

{"Date": "Sat Feb 01 2014", "Total" 2}
Run Code Online (Sandbox Code Playgroud)

在mongoDB中,我只是使用http://docs.mongodb.org/manual/reference/method/db.collection.group/,但显然,它在流星中是不可能的,因为它不支持findAndModify,upsert ,聚合函数和map/reduce.

我有什么办法可以解决这个问题吗?

谢谢

mongodb meteor aggregation-framework

5
推荐指数
2
解决办法
8014
查看次数

EJS条件语句改变CSS

我在 EJS 中有循环,我想根据我的数据设置 css:

<% dummies.forEach(function(dummy) { %>
   <div class="panel panel-???">
   </div>
<% }) %>
Run Code Online (Sandbox Code Playgroud)

我的数据:

var dummies = [{ 
    type: "funny",
    sure: "Yes" // this should generate panel-success
}, { 
    type: "funny", // this should generate panel-a
    sure: "No"
}, { 
    type: "happy", // this should generate panel-b
    sure: "No",
}];
Run Code Online (Sandbox Code Playgroud)

因此,每当sure属性为 时Yes,它就会生成panel-success. 否则,它会根据type属性生成 css。

请帮忙。

css ejs node.js

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

Meteor Clear客户订阅

亲爱的大家,

   Template.tmp_detail_campaign_code_batch.events({
        'click .ancProdCodePagination': function (e) {
            Meteor.subscribe('ItemPage', Number*10,10)
        }
    });
Run Code Online (Sandbox Code Playgroud)

其定义:

Meteor.publish('ItemPage', function(skipItem, takeItem){
    return Item.find({},{
        skip : skipItem,
        limit : takeItem
    }); }
Run Code Online (Sandbox Code Playgroud)

当我点击.ancProdCodePagination时,订阅的项目数量会持续增加10.对于分页,我想使金额保持在10,但每次点击都有不同的项目.

我该怎么办?

publish-subscribe meteor

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