クエリJSONオブジェクトにname
が含まれています フィールドを2回入力すると、クエリが中断されます。 $and
に注意してください
mongoクエリ演算子。正しいクエリを作成するには、次の2つの方法があります。
1) db.users.find({ $and: [{ name: { $nin: [current_user] } }, { name: { $regex: new RegExp(/query/) } }] })
2) db.users.find({ name: { $nin: [current_user], $regex: new RegExp(/query/) } })
また、1人のユーザーのみを除外する場合は、$ne
$nin
の代わりに演算子 。