如何使用mongoose express和angular从数组中删除特定对象
我正在使用mongoose express NodeJS和angular来开发我的项目。 我将用户请求存储到特定的用户帐户中。我不知道如何从数组中删除特定对象 这是我存储在数据库数组中的数据如何使用mongoose express和angular从数组中删除特定对象,angular,express,mongoose,Angular,Express,Mongoose,我正在使用mongoose express NodeJS和angular来开发我的项目。 我将用户请求存储到特定的用户帐户中。我不知道如何从数组中删除特定对象 这是我存储在数据库数组中的数据 \u v :1 请求 : 排列 0 : 对象 _身份证 :ObjectId(5ECE0BB3FDBA2015BCA052) 血型 :“A+” 城市 :“g” 1. : 对象 _身份证 :ObjectId(5ECE0B6BFDBA2015BCA051) 血型 :“A+” 城市 :“jj” 2. : 对象 _
\u v
:1
请求
:
排列
0
:
对象
_身份证
:ObjectId(5ECE0BB3FDBA2015BCA052)
血型
:“A+”
城市
:“g”
1.
:
对象
_身份证
:ObjectId(5ECE0B6BFDBA2015BCA051)
血型
:“A+”
城市
:“jj”
2.
:
对象
_身份证
:ObjectId(5ECE0B6BFDBA2015BCA051)
血型
:“A+”
城市
:“j
将此{$pull:{requests:{{u id:userData.{u id}}}}
部分代码更改为:
{$pull:{requests:userData.\u id}}
它会工作的