2016-07-07 14 views
-1

構造:yii2-MongoDBの構文コレクション内のレコードの

{ 
    "_id": ObjectId("577e3c801da29a8f2f8b4567"), 
    "contacts": [ 
     { "id": NumberInt(7) }, 
     { "id": NumberInt(8) } 
    ], 
    "user": NumberInt(10) 
} 

連絡先の配列、特定のIDを持つオブジェクトからすべてのレコードに削除する必要があります。

モンゴで問題が(ID = 7の場合)、このような要求によって解決される:

db.perimeter.update({ }, {$pull: {contacts: {id:7}}}, {multi: true}) 

どのように私はyii2-MongoDBの中にエクステンダーを実装していますか?

答えて

0

ここで、$ contactIds - (これらのIDを持つ)オブジェクトを連絡先から削除するためのid-sの配列です。

関連する問題