2017-04-12 78 views
-1

我想这三种类型的URL方法“长没有定义” 上明确JS错误get方法

<a href="/delete?id={{ this._id }}">Delete</a> 
<a href="/delete/{{ this._id }}">Delete</a> 
<a href="/delete:{{ this._id }}">Delete</a> 

我get函数

router.get('/delete', function(req, res, next) { 
var id = req.params.id; 
console.log(id); 
console;long('asdasd'); 
mongo.connect(url, function(err, db) { 
assert.equal(null, err); 
db.collection('user-data').deleteOne({"_id": objectId(id)}, function(err,  result) { 
    assert.equal(null, err); 
    console.log('Item deleted'); 
    db.close(); 
}); 
}); 
}); 

然后我尝试这其中也

router.get('/delete:id', function(req, res, next) 

即将取得Long is not defined

我是新来express..what是issue..help我解决它

回答

1

每条信息都有message_id它在头:

Message-ID: <[email protected]>

的回复邮件中还包含标题:

References: <[email protected]> <[email protected]> <[email protected]> .... In-Reply-To: <[email protected]>

哪里ReferencesIn-Reply-To相关的所有电子邮件和列表是原始消息和Th ID电子邮件是回复该电子邮件。

+0

但是我们可以得到回复邮件内容吗? – Jana

+0

@Jana是的,您需要通过'In-Reply-To'标题中提供的ID来查找电子邮件。 http://stackoverflow.com/questions/23411260/retrieve-a-single-email-from-imap-by-message-id 但如果它不起作用可能你需要为所有电子邮件获取标题在收件箱中,并在该列表中找到正确的一个 –

+0

@亚历山大我明白了..但我是新的IMAP..so无法得到该编码方式..你以前试过吗?..你能告诉我的代码? – Jana

相关问题