7

Meteor でMongo スタイルのdb.collection.group(...)クエリは可能ですか? サーバーで次のようなものを実行できることを望んでいました(coffeescript):

Meteor.publish "top10", ->
    Records.group
        key: {name:true}
        reduce: (obj, agg) -> agg.count++
        initial: {count:0}
4

2 に答える 2

5

実はまだです。

Meteor は node-mongo-native を使用してサーバー側で CURD を実行し、クライアント側で minimongo を使用します。そして、Meteor は両方で同じ API を保持します。

ドキュメントは言う -

このリリースでは、Minimongo にはいくつかの制限があります。

...

findAndModify、upsert、集計関数、および map/reduce はサポートされていません。

ただし、node-mongo-native はそれらをサポートしているため、Meteor は関連する API を公開していないと思います。packages/mongo-livedata/mongo_driver.js を見て、自分で助けてください。

于 2012-07-11T03:19:52.223 に答える