0
我想從嘗試登錄的用戶獲取_id
。我想知道我是否能夠通過用戶名進行搜索,並獲得_id
或任何其他方式從用戶嘗試登錄時獲得_id
。我遇到的問題是req.body.userID = null
。我認爲這是因爲我從我的手機應用程序發送到服務器的數據,我不發送userID
。我只是不知道如何讓_id
發送或獲取它。從node.js中檢索mongoDB中的_id表達式
以下是我有:
if(bool){
var err = false;
var handleError = function(e){
if(err){
err = true;
var eDoc = {};
eDoc.errorCode = 1;
eDoc.error = e;
console.log(eDoc);
}
}
var userID = req.body.userID || handleError("no userID");
console.log(req.body.userID);
if(userID != null){
if(!err){
tokens.db = req.db;
tokens.session.create(3, userID, function(token){
res.send('1');
});
}else{
console.log('Token err = true');
}
}else{
console.log('Creator token = null');
res.send('0');
}
}else{
res.send('0');
}
我在會議中保持清醒的原因是因爲他們是保險人。我正在客戶端和服務器端之間創建我自己的令牌通信系統。 –