Meteor.js:获取集合字段的总和

brklyn8900

我有一个收藏品:

Object_id: "CoQayo8QmhEJduwtr"
category: "Computers"
createdAt: Sat May 23 2015 17:53:30 GMT-0400 (EDT)link: "https://www.apple.com/mac-pro/"
price: "4999.00"
title: "Mac Pro"
updatedAt: Sun May 24 2015 01:27:06 GMT-0400 (EDT)
userId: "yN36TFg742wZcyjQG"

我在页面上为每个用户显示了一个项目列表。如何显示当前用户的价格字段总和?

赛蒙

您可以将模板帮助程序与几个下划线功能结合使用:

Template.user.helpers({
  // declare a new helper on your user page template
  priceSum: function(){
    // fetch every items belonging to the currently displayed user
    var userItems = Items.find({
      userId: this._id
    }).fetch();
    // extract the price property in an array
    var userItemsPrices = _.pluck(userItems, "price");
    // compute the sum using a simple array reduction
    return _.reduce(userItemsPrices, function(sum, price){
      return sum + parseFloat(price);
    }, 0);
  }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Meteor.js按字段中的值过滤集合

来自分类Dev

从Meteor.js集合创建CSV文件

来自分类Dev

如何从Meteor的不同集合中的特定字段返回值?

来自分类Dev

如何在Meteor + React中从集合字段渲染文本预览?

来自分类Dev

订阅Meteor.Users集合

来自分类Dev

Meteor Autoform更新嵌套集合

来自分类Dev

Meteor.users 附加字段

来自分类Dev

从两个文本框中获取值,并在meteor.js中的模板上显示该值的总和

来自分类Dev

Meteor JS-通过ID调用集合中的单个文档

来自分类Dev

Meteor.js-对多个集合进行用户搜索的方法

来自分类Dev

meteor.js-将元素的ID传递给集合

来自分类Dev

Meteor.js / MongoDB:在集合中查找文档的位置

来自分类Dev

Meteor.js集合在客户端上为空

来自分类Dev

使用数组在使用 Meteor js 的集合中查找文档

来自分类Dev

Run meteor.js in background

来自分类Dev

使用Meteor.js的LiveScript

来自分类Dev

Meteor.js语音聊天

来自分类Dev

Meteor.js mongodb版本

来自分类Dev

Meteor.JS:订阅无效

来自分类Dev

使用Meteor.js的NFC

来自分类Dev

使用Meteor.js的NFC

来自分类Dev

在 Meteor 之外生成 Meteor.JS ObjectID

来自分类Dev

如何在Meteor JS中做到收藏字段唯一?

来自分类Dev

在Meteor中的集合内渲染数组

来自分类Dev

使两个Meteor集合保持同步

来自分类Dev

在Meteor中更新集合中的数组元素

来自分类Dev

在Meteor用户集合中使用UnderscoresJS _.pluck

来自分类Dev

在Meteor用户集合中使用UnderscoresJS _.pluck

来自分类Dev

使两个Meteor集合保持同步