我怎樣才能實作這個查詢,但使用貓鼬?
SELECT password FROM users WHERE email = "[email protected]";
我想在資料庫中找到指定電子郵件的密碼,在此先感謝
uj5u.com熱心網友回復:
使用query找到你想要的物件,并projection回傳所需的值。檢查檔案
查詢:可選。使用查詢運算子指定選擇過濾器。要回傳集合中的所有檔案,請省略此引數或傳遞一個空檔案 ({})。
投影:可選。指定要在與查詢過濾器匹配的檔案中回傳的欄位。要回傳匹配檔案中的所有欄位,請省略此引數
順便說一句,你需要這樣的東西:
users.findOne({
"email": "[email protected]"
},
{
"_id": 0,
"password": 1
})
是第query一個物件,就像WHERESQL中的。而projection第二個物件和就像SELECT,是你說 mongo “只給我密碼欄位......并且也不給我_id”(默認情況下總是給定 _id)。
這里的例子
請注意,在我使用的查詢中,users.findOne但這取決于您的型號名稱和您想要的查詢。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/420746.html
標籤:
