我正在尝试使用查询字符串在我的数据库中查找文档:
app.get('/', (request, response) => {
db.collection('mycollection').find(req.query).toArray((error, results) => {
console.log(response)
})
})
请求如下所示:
{ userName: 'K Moe' }
我得到的错误是:
MongoError: query selector must be an object
我尝试将req.query更改为req.query.userName
和req.query['userName']
,但这没有帮助......
答案 0 :(得分:0)
尝试改变
req.query从select tempemp.ename,tempemp.sal from emp tempemp,(select max(sal) as maxsal from emp where job='clerk') tempmax where tempemp.sal > tempmax.maxsal and tempemp.job = 'salesman';
到{ userName: 'K Moe' }