我正在尝试为我的网站制作搜索表单,其中包含两个单独的输入,一个用于标题关键字,另一个用于帖子正文。我不知道如何将这两个变量(标题的 asd 和正文的 asdd)传递给函数,这就是我的 app.js 文件:
app.get('/search', function(req, res) {
postdb.findByTitle(asd, function(error, article) {
res.render('search.jade',
{ locals: {
title: article.title,
articles:article
}
});
});
});
这是查找功能(检查粗体部分):
PostDB.prototype.findByTitle = function(**asd asdd**, callback) {
this.getCollection(function(error, article_collection) {
if( error ) callback(error)
else {
article_collection.find({**title: asd, body:asdd**}).toArray(function(error, results) {
if( error ) callback(error)
else callback(null, results)
});
}
});
};