不懂这里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方法
032021-12-23
相似问题