2017-01-12 40 views
3

我正在使用Angular2-Meteor應用程序中的「meteorhacks」「聚合」。如何使用Angular2-Meteor應用程序中的「meteorhacks」聚合

我已經加入這個包及其工作優秀和良好,但問題是,我得到一個警告是:

住宅「總」的類型不存在「收藏<出席> 」。

我有哪裏我使用的總觀衆人數的集合...

我和我的收藏不變的是:

export const Attendances = new MongoObservable.Collection<Attendance>("attendances"); 

所以我已經試圖通過管道輸送到使用聚合中,我們將聚合數組存儲在一個變量中,並將其合併使用該變量。

而我的總的代碼如下所示:

let totalBonus = Attendances.collection.aggregate(['my queries and $match']); 

所以我怎麼能使用聚合毫無預兆?

我已經嘗試刪除聚集之前的「集合」,但它不會工作!

請幫我帶警告,在此先感謝...

請不要拇指下來,我的問題... :)

+0

我試圖打電話給「typing.d.ts」文件,但它不會工作...... 所以我怎麼能沒有警告地使用它......請幫助我的傢伙......我我在等你金色的回覆... –

回答

0

一下添加到使用該函數的文件:

/// <reference path="..path../declarations.d.ts" />

,並把這個在declarations.d.ts文件:

declare module Mongo { 

interface Collection { 
    aggregate(args:any, filter:any): Array<any>; 
} 

}

相關問題