В коллекции есть следующий документ:
{ _id : "Ivan", interests : [ "chess", "botany" ] }
Каким будет результат следующих операций?
db.coll.update( { _id : "Ivan" }, { $push : { interests : "skydiving" } } );
db.coll.update( { _id : "Ivan" }, { $pop : { interests : -1 } } );
db.coll.update( { _id : "Ivan" }, { $addToSet : { interests : "skydiving" } } );
db.coll.update( { _id : "Ivan" }, { $pushAll: { interests : [ "skydiving" , "skiing" ] } } );
Варианты ответов:
1) {interests : [ "botany", "skydiving","skydiving", "skiing" ] }
2) { _id : "Ivan", interests : [ "botany","skydiving", "skiing" ] }
3) { _id : "Ivan", interests : [ "skydiving", "skiing" ] }
4) { _id : "Ivan", interests : [ "botany", "skydiving","skydiving", "skiing" ] }
В коллекции есть следующий документ:
{ _id : "Ivan", interests : [ "chess", "botany" ] }
Каким будет результат следующих операций?
db.coll.update( { _id : "Ivan" }, { $push : { interests : "skydiving" } } );
db.coll.update( { _id : "Ivan" }, { $pop : { interests : -1 } } );
db.coll.update( { _id : "Ivan" }, { $addToSet : { interests : "skydiving" } } );
db.coll.update( { _id : "Ivan" }, { $pushAll: { interests : [ "skydiving" , "skiing" ] } } );
Варианты ответов:
1) {interests : [ "botany", "skydiving","skydiving", "skiing" ] }
2) { _id : "Ivan", interests : [ "botany","skydiving", "skiing" ] }
3) { _id : "Ivan", interests : [ "skydiving", "skiing" ] }
4) { _id : "Ivan", interests : [ "botany", "skydiving","skydiving", "skiing" ] }