【发布时间】:2020-12-16 12:04:48
【问题描述】:
我有一个架构,其中包含一些属性和对象数组作为属性之一,如下所示:
const Project = mongoose.Schema({
_id: String,
name: String,
comments:[String]
date: Date,
tests:[{
description: String,
comments:[String]
}]
});
我希望能够过滤所有包含某些字符串的文档。
查询应该在“项目”架构的“名称”字段内和测试对象的描述字段内搜索字符串。 并返回包含该字符串的所有文档(在项目名称或他的测试描述之一中)
1.我应该使用什么查询?
2.同样的问题,但除了描述之外,还过滤了架构和测试 cmets 字段
【问题讨论】:
标签: node.js mongodb express mongoose mean-stack