查询员按字段值搜索

时间:2019-01-30 12:20:51

标签: node.js mongodb express mongoose

我正在使用图书馆:https://github.com/diegohaz/querymen

我想使用它,所以我也可以按字段值搜索。我想搜索所有已完成的工作。我有一个测试示例:

test('GET /jobs?page=1&limit=2&completed=false 200 ', async () => {
   const { status, body } = await request(app())
     .get(apiRoot)
     .query({ page: 1, limit: 2, completed:false})
     .send({ access_token: session1})
   expect(status).toBe(200)
   expect(Array.isArray(body.rows)).toBe(true)
   expect(body.rows[0].completed).toBe(false)

})

但是在接收端, completed = false 完全丢失了,我无法在字段上查询。

 export const index = ({ querymen: { query, select, cursor }, user} ,
 res, next) => {
      ...

我已经浏览了有关querymen的文档,但找不到找到具有特定值的字段的方法。

0 个答案:

没有答案