如何解决如果字段满足条件,则将元素推入数组,MongoDB
我具有以下结构:
"roles": [
{
"aspirants": ["Will Smith"],"description": {
"content": "Role 1 content","title": "Role 1"
},"quantity": 12,"remunaration": 950
},{
"aspirants": ["Bruce Wayne"],"description": {
"content": "Role 2 content","title": "Role 2"
},"quantity": 6,"remunaration": 1000
}
]
因此,我需要做的是添加一个与他所担任的角色匹配的新有抱负的人(该数据来自UI)。例如,如果“托尼·史塔克”假定为“角色1”,则我必须更新该字段,因此它将以以下方式结束:
"roles": [
{
"aspirants": ["Will Smith","Tony Stark"],"remunaration": 1000
}
]
任何想法我该如何实现?当然,角色是文档中的一个字段。
解决方法
您可以与php bin/magento setup:upgrade
php bin/magento setup:di:compile
php -dmemory_limit=5G bin/magento setup:static-content:deploy -f
php bin/magento indexer:reindex
php bin/magento cache:flush
rm -rf generated
arrayFilters
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。