0
我已經收集,如下圖所示檢查特定領域的MongoDB集合存在,但不包括一個記錄
{
"_id" : ObjectId("58fe3768f997ca09d551c34e"),
"firstName" : "arbar",
"lastName" : "ame",
"email" : "[email protected]",
"phone" : "9966589965",
"password" : "$2a$10$pgRWb8Db385A5BbicEDJ2erHuUQsAIVmjqVuccXj7x.1iptdY/z7a",
"team_id" : ObjectId("58ef6d0a11c37915acaf7c9b"),
"activated" : false,
"accessLevel" : NumberInt(6)
}
{
"_id" : ObjectId("58fe37c2f997ca09d551c350"),
"firstName" : "Abrar Ahmed",
"lastName" : "asdf",
"email" : "[email protected]",
"phone" : "9966158845",
"password" : "$2a$10$y3hPjuHeq0HVyukTnGCRT.k5xfSUH0z/mdGR8n7Gu09f7A7Z20bV6",
"team_id" : ObjectId("58ef6d0a11c37915acaf7c9b"),
"activated" : false,
"accessLevel" : NumberInt(6)
}
.
.
.
.
.
.
我想,以檢查是否電子郵件[email protected]
這個集合中存在,如果我使用this.collection.findOne({ email: '[email protected]' });
會尋找所有集合中的記錄,但是我將如何使用_id字段作爲排除參考排除集合中的一條記錄。
這裏的電子郵件存在於收集的一個記錄中, "_id" : ObjectId("58fe3768f997ca09d551c34e"),
,但我想排除此記錄並在集合中搜索其餘記錄。
的可能的複製[如何指定從查詢中排除的文件標準是什麼?(http://stackoverflow.com/questions/14512634/how排除一些文件,你可以做-DO-I-指定準則換排除的文檔從 - 一個查詢) – felix