1000 アイテムのコレクションがあります。それらを日付 (SaveDateUtc フィールド) ごとに並べ替えて上位 10 個を削除したいので、コレクションには最新の 990 個のアイテムが残ります。
Find を実行してから Remove を実行することもできますが、問題はありませんが、Remove 呼び出しだけでこれを実行できた方がはるかに優れています。しかし、クエリを使用して上位 10 を並べ替えて設定する方法が見つかりません。
私の質問は、これを 1 回の呼び出しで実行できますか? (私はC#ドライバーを使用しています)