質問する
8406 次
1 に答える
5
関数ではfind()
、オブジェクトを渡す必要があります。{"delete"}
は有効なオブジェクトではないため、キー/値がありません。
削除キーを持つドキュメントの数を取得したいと思います。このためには、値$exists
で演算子を使用する必要がありtrue
ます。
db.tweets.find({ "delete": { $exists: true } }).count();
または直接
db.tweets.count({ "delete": { $exists: true } });
ドキュメントから:
$exists が true の場合、フィールドを含むドキュメントを選択します。が false の場合、クエリはフィールドを含まないドキュメントのみを返します。フィールドを含み、値が null であるドキュメントは返されません。
于 2013-05-19T17:58:44.743 に答える