0
我使用快速框架來查找我的數據庫(mongodb)中的一些數據,我想找到一些數據匹配名稱,作者或新聞,其中一個是好的,但我無法獲得我想要的數據。不知道是什麼?我不知道爲什麼我用貓鼬找不到有用的數據?
router.post('/search', function (req, res, next) {
const {searchContent} = req.body;
const content = {searchContent};
var reg = content.searchContent;
PublishBook.find({
$or: [{
name: {$regex: reg, $options: '$i'},
author: {$regex: reg, $options: '$i'},
press: {$regex: reg, $options: '$i'}
}]
}, function (err, docs) {
console.log(docs.id);
if (err) return next(err);
if (docs.length <= 0) {
return res.status(401).send('not find content');
} else {
return res.status(201).send(docs.id);
}
});
});