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

SpringデータMongoDbでネストされたVariableOperators.mapItemsOfを使用できません

    $reduceを使用します $concatArraysを使用 アレイに参加します。

     new ProjectionOperation().and(
        ArrayOperators.arrayOf("processes")
          .reduce(ArrayOperators.ConcatArrays.arrayOf("$$value").concat(
               VariableOperators.mapItemsOf("$$this.ownership.assignees")
                   .as("ass")
                   .andApply(aggregationOperationContext -> {
               Document document = new Document();
               document.append("id", "$$ass.id");
               document.append("value", "$$ass.username");
               document.append("parentObjectId", "$$this.id");
               return document;
              })
        )).startingWith(Arrays.asList())
    ).as("results");
    



    1. MongoDBの$minとは何ですか?それはfind()。sort({the_field:1})。limit(1)とどう違うのですか?

    2. 現在と特定の日付の違い

    3. MISCONF Redisは、RDBスナップショットを保存するように構成されています

    4. 春にフィルター集約を作成する