通过Angular访问对象

时间:2017-01-13 13:56:20

标签: javascript angularjs typescript mongoose

我想要使用fields类别和specCategory。我申请了*ngFor="let x of data" {{x._id.category}},但它无效。这有什么不对吗?

我正在使用汇总功能对类别进行分组。

  $group: {
              _id: {
        category: "$category",
        specCategory: "$specCategory"
    },


                min: {$min: '$price'},
                max: {$max: 500},
               total:{$sum:1}
            }

结果:

[ { _id: { category: 'Wasser & Wind', specCategory: 'Surfen' }, min: 49, max: 500, total: 1 }, { _id: { category: 'Reisen', specCategory: 'Hotel' }, min: 49, max: 500, total: 1 } ]

我需要访问category,specCategory和total value

1 个答案:

答案 0 :(得分:1)

你错过了大括号。

{ _id: { category: 'Reisen', specCategory: 'Hotel' },

应该是

{ _id: { category: 'Reisen', specCategory: 'Hotel' }},

我添加plunker查看文件:app / app.component.ts