[英]Mongo Db find and retrieve a user and get all cards data
以下是我的 mongodb 用戶文檔___
{“名稱”:“史蒂夫”,“電子郵件”:“steve@sheild.com”,“密碼”:“tnvddcnd”,“卡片”:[{“標簽”:“卡片”,“用戶”:“史蒂夫” , "bank": "bank of sheild", "cardNo": 5152655, "expiry": "2/21/2022", "cvv": 512, "pin": 5155 }, { "tags": "card" ,“用戶”:“鐵人”,“銀行”:“斯塔克銀行”,“卡號”:56555,“到期”:“2/21/2028”,“cvv”:256,“pin”:6666}]}
對於每個用戶,我都有卡片存儲在卡片數組中。 我想要的是通過 email id 找到一個用戶,這將作為查詢,然后為該用戶獲取卡
我想你使用 mongodb-driver
// find user by email and return cards:
user = await db.collection('User').findOne({email: "testemail@test.com"}, {projection: {cards: 1}});
// cards
user.cards
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.