0
すべてのエントリを日付別にグループ化しようとしていますが、NULLグループを自分のグループにグループ化しようとしていますが、正しい構文が得られません。NULLを含む月と年のグループ
私はこれは私があるため$ IFNULL内の$年間の推測している「要素のリストの後]行方不明」与え
db.DateCollection.aggregate({$project:{year:{$ifNull:[$year:"$received-date","NULL"]},month:{$ifNull:[$month:"$received-date","NULL"]}}},{$group:{_id:{year:"$year",month:"$month"},count:{$sum:1}}});
を試してみました。
も、これはそれが日付にNULLを変換することはできませんので、推測「は日にBSONタイプNULLから変換することはできません」与え
db.DateCollection.aggregate([{$group:{_id:{$month:"$received-date"},count:{$sum:1}}}]);
を試してみました。
これらのNULLは実際にはNULLか、存在しないフィールドですか? – lascort
さて、どのモンゴーのバージョンを使っていますか? – lascort
いくつかはヌルです。一部は存在しません。いくつかは空白です。 – f1wade