によって私は年によってグループ日付フィールドに、集計関数を使用しようとしてきた:MongoDBの集計フレームワーク - グループ年
db.identities.aggregate([
{
$group : {
_id : { year : {$year : "$birth_date"}},
total : {$sum : 1}
}
}
])
私の日付の一部が1970年前に落ちると私はウィンドウズユーザーであることgmtimeはおよそ厄介なエラー:
{
"errmsg" : "exception: gmtime failed - your system doesn't support dates before 1970",
"code" : 16422,
"ok" : 0
}
私は、私は、仮想マシンの実行中または何かを得るためにするために明白な答えが今知っているが、Windows用のいずれかの回避策(私の場合はWindows 7が)があった場合、私はちょうど興味がありました。ネストされたオブジェクトとして日付を保存するだろうどのくらいのパフォーマンスヒットのすなわちことが失敗:
birth_date : {
year : 1980,
month : 12,
day : 9
}
私はなど
感謝何かアドバイスを指標とされることをどのように多忙すぎてわかりません!
あなたはどのバージョンのMongoを使用していますか? – Alex