nodejs(v0.8.15)と最新のマングースを使用しています
だから、私はチャットからのメッセージでコレクションを持っています
{ message: String, date: Date, ... }
古いメッセージを削除し、最新のメッセージ (たとえば 30) を残すクエリを作成する必要があります。
例: データベースには 50 件のメッセージがあるため、ユーザーがチャットに入ると、古い 20 件を削除し、新しい 30 件を残します。100 件のメッセージ -> 70 件の削除、30 件の脱退。20 件のメッセージ -> 0 件の削除、20 件の脱退
おそらく唯一の方法は、作成method
またはstatic
機能することですが、よくわかりません。
ありがとうございました。