投影は単一のオブジェクト定義です。また、特定のフィールドの一致基準以外の予測で一致を要求するのではなく、物事を「照会」します。 $slice
デフォルトでプロジェクションの他のフィールドを除外しない特殊なケースです:
Domain.collection.find(
{ "domain":req.params.domain, "date": date },
{ "visitors": { "$slice":100 } },
function(err,domain){
// process results here
}
);
おそらく、$slice
にも注意してください。 ここ(JavaScriptと同じように)は定義された「エントリ数」であり、n-1
ではありません 配列インデックスのように参照します。