sql >> データベース >  >> NoSQL >> MongoDB

$cond内に$existsを使用した条件付きグループ化

    $ifNullを使用します $condの代わりに $projectで :

    { $project: {MyKey: {$ifNull: ['$A', '$B'] }}}
    

    Aの場合 存在し、nullではありません その値が使用されます。それ以外の場合、Bの値 使用されます。



    1. Mongoは、文字列として保存されているすべての数値フィールドを変換します

    2. フィルタされた配列アイテムだけでMongoDBのオブジェクトを取得する必要があります

    3. MongoDB $ isoWeekYear

    4. WindowsでRedisを実行するにはどうすればよいですか?