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

マングースは空のオブジェクトまたは配列を削除します

    オプションのArrayを持つネストされたスキーマがある場合、このソリューションで多くの問題が発生していました。 田畑。新しいタイプを作成することでこれを解決しました:

    optional_array = 
      type: Mixed
      validate: 
        validator: (v) ->
          return v instanceof Array
        message: '{VALUE} needs to be an array.'
    

    次に、すべてのフィールドをoptional_arrayに設定します Arrayの代わりに 。




    1. Redis:ソートされたセットのスコアの合計

    2. MongoDB、複数カウント($existsを使用)

    3. Redisはキャッシュからデータを取得しません

    4. $isolatedはマルチアップデートで変更されたドキュメントを自然な順序で読むのをやめることができますか?