selectDBs('d" />

欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

mongodb在PHP下的應用學習筆記

系統 2227 0

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);

?

第二個參數用于等待MongoDB完成操作,以便確定是否成功,默認值為false,當有大量記錄插入時使用該參數會比較有用。 插入新文檔后,MongoDB會返回一個記錄標識。

?

結果為:1,則說明已經插入了?

5、刪除文檔

刪除文檔比較簡單: $res = $tables->remove(array('name'=>'lily'));

注意:這里是將滿足條件的都刪除,如果只有刪除第一個滿足條件的文檔,則添加第二個參數為true即可

6、查找文檔

定義一個過濾器:$filter = array('name'=>'lily');

$res = $tables -> find($filter);

查找一個 : $res = $tables -> findOne($filter);

此外,還可以在過濾器里添加比較

?

例,獲取sessions大于10的信息:
$filter = array('sessions' => array('$gt' => 10)); (gt -- > lt--< gte -- >= lte <=)
$cursor = $collection->find($filter);

?

返回的接口為游標

?

有一個重要的細節需要注意,只有當需要結果的時候查詢才會被執行,在第1個例子中,當foreach循環開始時,查詢才被執行。
這是個很有用的特性,因為這可以通過在游標(cursor)中增加選項來取回結果,恰好在定義查詢后,執行查詢前這個時刻。例如,可以設置選項來執行分頁,或者獲取指定數目的匹配的文檔。
$total = $cursor->total();
$cursor->limit(20)->skip(40);
foreach($cursor as $user) {
}

?

mongodb在PHP下的應用學習筆記


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

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

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产欧美综合精品一区二区 | 人人香蕉 | 亚洲国产精品久久久久秋霞蜜臀 | 一区二区三区免费看 | 2017av伦理片 | 成人国内精品久久久久影院 | 成人午夜网址 | 久久99国产精品成人欧美 | 欧美精品一区二区三区在线播放 | 亚洲3p| 亚洲精品乱码8久久久久久日本 | 国产伦精品一区二区 | 欧美精品一区二 | 亚洲视频区 | 香蕉国产成版人视频在线观看 | 综合二区| 天天天天操 | 日韩丝袜在线观看 | 欧美爱爱一区二区 | 九九热线精品视频6一 | 中文字幕在线观看电影 | 国产一区精品 | 一级黄片毛片免费看 | 中文字幕三区 | 国产精品免费一级在线观看 | 91精品久久久久久久久久久 | 欧美一区二区在线免费观看 | 日本三级香港三级乳网址 | 久久久久亚洲精品 | 自拍视频网 | 精品毛片 | 青青草原伊人 | 国产视频h | 91精品视频免费 | 欧美综合成人网 | 日韩精品亚洲专区在线电影不卡 | 狠狠色丁香婷婷久久 | 欧美激情人成日本在线视频 | a级网站| 免费在线毛片 | 国产永久在线视频 |