1、連接
mongodb默認端口是:27017,因此我們連接mongodb:$mongodb = new Mongo('localhost') 或者指定IP與端口 $mongodb = new Mongo('192.168.127.1:27017') 端口可改變
若mongodb開啟認證,即--auth,則連接為: $mongodb = new Mongo('root:w888168@localhost:27017');
2、選擇數據庫
$db = $mongodb->selectDBs('dbname'); 或者直接指定數據庫名(因為mongodb可以直接創建不存在的數據庫) : $db = $mongodb->dbname;
3、選擇集合(collection)
$tables = $db->selectColletion('tablename')或者 $tables = $db->tablename;
接下來就可以操作集合了
4、插入新文檔(document)
collection插入數據,如一個人的信息
$one = array(
'name' => 'lily';
'age' ?=> 0,
'hobby' => array(
'dance',
'swim',
'music'
),
);
$res = $tables -> insert($one,true);
?
?
結果為:1,則說明已經插入了?
5、刪除文檔
刪除文檔比較簡單: $res = $tables->remove(array('name'=>'lily'));
注意:這里是將滿足條件的都刪除,如果只有刪除第一個滿足條件的文檔,則添加第二個參數為true即可
6、查找文檔
定義一個過濾器:$filter = array('name'=>'lily');
$res = $tables -> find($filter);
查找一個 : $res = $tables -> findOne($filter);
此外,還可以在過濾器里添加比較
?
?
返回的接口為游標
?
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
