$mongo
=
new
MongoClient('mongodb:
$db
=
$mongo
->mf;
$collection
=
$db
->friend;
$res
=
$collection
->update(['First Name' => 'Jet'], ['
$inc
' => ['Age' => 2]]);
echo
'<pre
class
=
"brush:php;toolbar:false"
>';
print_r(
$res
);
$res
=
$collection
->update(['First Name' => 'Jet'], ['
$set
' => ['Hobby' => 'pingpong']]);
$res
=
$collection
->update(['First Name' => 'Jet'], ['
$unset
' => ['Hobby' => 1]]);
$res
=
$collection
->update(['First Name' => 'Jet'], ['
$rename
' => ['Hobby' => 'hobby', 'Age' => 'age']]);
$res
=
$collection
->update(['First Name' => 'jet'], ['
$setOnInsert
' => ['lang' => 'English']], ['upsert' => true]);
$res
=
$collection
->update(['First Name' => 'Jet'], ['
$push
' => ['E-Mail' => '123123@qq.com']]);
$res
=
$collection
->update(['First Name' => 'Jet'], ['
$pushAll
' => ['E-Mail' => ['666@qq.com', '8888888@qq.com']]]);
$res
=
$collection
->update(['First Name' => 'Jet'], ['
$push
' => ['E-Mail' => ['
$each
' => ['123123@qq.com', '666@qq.com']]]]);
$res
=
$collection
->update(['First Name' => 'Jet'], ['
$addToSet
' => ['E-Mail' => '123123@qq.com']]);
$res
=
$collection
->update(['First Name' => 'Jet'], ['
$addToSet
' => ['E-Mail' => ['
$each
' => ['123123@qq.com', '666@qq.com']]]]);
$res
=
$collection
->update(['First Name' => 'Jet'], ['
$pop
' => ['E-Mail' => 1]]);
$res
=
$collection
->update(['First Name' => 'Jet'], ['
$pull
' => ['E-Mail' => '123123@qq.com']]);
$res
=
$collection
->update(['First Name' => 'Jet'], ['
$pullAll
' => ['E-Mail' => ['123123@qq.com', '666@qq.com']]]);
$mongo
=
new
MongoClient('mongodb:
$db
=
$mongo
->mf;
$collection
=
$db
->friend;
$doc
= [
'First Name' => 'Jet',
'Last Name' => 'Wu',
'Age' => 26,
'Phone' => '110',
'Address' => [
'Country' => 'China',
'City' => 'Shen Zhen'
],
'E-Mail' => [
'123456@qq.com',
'666666@sina.com',
'8888888@qq.com',
'77887788@qq.com'
]
];
$res
=
$collection
->save(
$doc
);
echo
'<pre
class
=
"brush:php;toolbar:false"
>';
print_r(
$res
);
$mongo
=
new
MongoClient('mongodb:
$db
=
$mongo
->mf;
$collection
=
$db
->friend;
$res
=
$collection
->findAndModify(['First Name' => 'Jet'], ['
$push
' => ['E-Mail' => '111@qq.com']]);
echo
'<pre
class
=
"brush:php;toolbar:false"
>';
print_r(
$res
);