$slice
を使用できます $push
の修飾子として ドキュメントを更新するとき:
$push: {"field": $each: ["val1", "val2"], $slice: -10}
これにより、field
が発生します 最後の10個の要素のみで構成されます(フィールドにプッシュされた値の「ローリングウィンドウ」が表示されます)。
$slice
を使用できます $push
の修飾子として ドキュメントを更新するとき:
$push: {"field": $each: ["val1", "val2"], $slice: -10}
これにより、field
が発生します 最後の10個の要素のみで構成されます(フィールドにプッシュされた値の「ローリングウィンドウ」が表示されます)。