具体项目,就是一个点击筛选(数据库字段为fenlei,点击选择传值为abc)+模糊搜索(搜索文章标题字段为title或者文章内容字段为content含有关键字key的记录)
这两个单独实现的话就是:
1.点击筛选
DB.collection('article').where({
fenlei:abc
}).get()
2.模糊搜索
DB.collection('article').where( _.or([
{
title: db.RegExp({
regexp: key,
options: 'i', //大小写不区分
})
},
{
content: db.RegExp({
regexp: key,
options: 'i', //大小写不区分
})
}])).get()
怎么写成一个语句同时满足呢,_.and,查了半天没查到怎么写,感谢大家
有会的吗?还是根本实现不了呢