12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
建站问答 时间:2024-12-01 09:13:07
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
在MongoDB中,可以使用$elemMatch操作符来过滤多维数组。假设有以下文档结构:{“_id”: 1,“students”: [{“name”: “John”,“grades”: [80, 90, 70]},{“name”: “Jane
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
在MongoDB中,可以使用$elemMatch操作符来过滤多维数组。
假设有以下文档结构:
{“_id”: 1,“students”: [{“name”: “John”,“grades”: [80, 90, 70]},{“name”: “Jane”,“grades”: [85, 95, 75]}]}
如果想要过滤出具有特定成绩的学生,可以使用$elemMatch操作符,示例如下:
db.collection.find({“students”: {“$elemMatch”: {“grades”: {“$gte”: 90}}}})
这个查询将返回具有至少一个成绩大于等于90的学生。
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19