【发布时间】:2021-04-28 07:17:12
【问题描述】:
我正在尝试将元素添加到文档 MongoDB 集合中的数组,其中聚合(非定期更新)匹配特定名称 但我找不到正确的语法
例如:
{"name":"TEST1","department":"T1","skills":["JS","HTML"],"expY":5}
{"name":"TEST2","department":"T2","skills":["Java","CSS"],"expY":3}
我想添加到 skills 数组“CSS”我尝试使用排序、匹配、组、项目、($add、$push 等),这些语法都不起作用
db.collection.aggregate([
{ $match : { name : "TEST1" } },
HERE I DONT KNOW WHAT IS THE RIGHT SYNTAX TO ADD ELEMENT TO skills array
])
【问题讨论】:
标签: arrays database mongodb aggregation-framework aggregate