2017-01-12 7 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>; 
} 

}

関連する問題