不懂这里query的逻辑

来源:5-12 实现列表按书名搜索

开门啦

2021-12-21

const query = {};
if ( keyword ) {
query.name = keyword ;
}

const list = await Book.find(query).skip(…)

这里为什么是find(query)? 为什么传入的是query。
这段代码是做了什么?

写回答

1回答

然冬

2021-12-23

同学,这段代码具体做了什么和上下文有联系,视频里有详细的讲解。

大致就是query是查询条件,条件内容待确定,中间if keyword就是在确定条件,最后把查询条件传给find方法

0
3
开门啦
回复
然冬
懂了,谢谢老师
2021-12-23
共3条回复

毕设一课通 高效完成毕业设计(选题/毕设/论文/答辩)

为计算机专业大学生解决“毕业难题”

344 学习 · 606 问题

查看课程