亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MongoDB > 正文

PHP庫 查詢Mongodb中的文檔ID的方法

2020-10-29 18:48:34
字體:
來源:轉載
供稿:網友

在IBM我的一份新工作是一名開發的后勤人員。那意味著我的大部分時間是在和數據庫打交道。在我的工作流程中,我花了一些時間在MongoDB上面――這是一個文檔數據庫。但是在通過ID來檢索記錄這個操作上面我碰到了一些問題。下面的代碼是最終版本,以后碰到類似的問題我可以直接引用它。如果大家也需要,希望下面對大家有所幫助。

MongoDB 和 IDs

當我向一個集合中插入數據的時候,我并沒有設置_id字段;如果這個字段是空的話,那么MongoDB將要自動生成一個ID來使用,這對我來說是非常不錯的。然而,當我使用MongoDB生成的標識符的時候,這樣就會出現問題。

如果我使用db.posts.find()來檢索我的數據(我的集合被稱為posts),那么數據開起來如下所示:

{ "_id" : ObjectId("575038831661d710f04111c1"), ...

因此,如果我想用ID來檢索數據的話,我還需要包含ObjectId方法來訪問ID。

使用PHP庫

當我使用PHP來做這個事情的時候,我在使用這個新的PHP類庫的時并沒有找到一個合適的例子(但是,這個類庫確實是一個非常不錯的庫)。在以前的版本中,這個庫使用一個叫做MongoID的類來實現。但是我知道這并不是我想要的――但是我確實可以通過這個類來檢查文檔。因此如果你僅僅能找到以前代碼中的例子,那了解這個方法還是很有用的。
通過用這個PHP庫將一個ID傳給MongoDB,你需要構造一個MongoDB/BSON/ObjectID實例。下面的例子就是通過文檔的Id來檢索博客中的文檔。

$post = $posts->findOne(["_id" => new MongoDB/BSON/ObjectID($id)]);

然后,我將要更新這條記錄――這個博客帖子在這條記錄中還包含有嵌入的評論,因此向得到_id的這條記錄中的評論集合中添加一個數組,

$result = $posts->updateOne(   ["_id" => new MongoDB/BSON/ObjectID($id)],   ['$push' => ["comments" => $new_comment_data      ]]);

最后希望本文對大家有所幫助。謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久精品国产69国产精品亚洲| 国产精品亚洲视频在线观看| 欧美视频免费在线观看| 欧美在线视频在线播放完整版免费观看| 98视频在线噜噜噜国产| 久久久国产视频| 97超碰国产精品女人人人爽| 成人国内精品久久久久一区| 亚洲尤物视频网| 亚洲第一区在线观看| 国产99视频在线观看| 亚洲精品中文字幕av| 亚洲理论在线a中文字幕| 成人黄色在线播放| 欧美日韩精品在线播放| 亚洲xxxx18| 欧美一区二区三区艳史| 日韩最新中文字幕电影免费看| 日韩av手机在线观看| 国产精品香蕉在线观看| 国产精品免费网站| 97成人精品区在线播放| 精品在线欧美视频| 欧美高清激情视频| 亚洲视频精品在线| 久久这里只有精品99| 精品视频在线播放色网色视频| 欧美午夜精品久久久久久人妖| 中国china体内裑精亚洲片| 中文字幕日韩视频| 久久夜色精品亚洲噜噜国产mv| 精品电影在线观看| 精品久久久久久久久久ntr影视| 成人羞羞国产免费| 亚洲国产精品yw在线观看| 欧美性xxxx极品高清hd直播| 色综合老司机第九色激情| 日韩av在线网页| 久久精品久久久久久国产 免费| 日韩**中文字幕毛片| 亚洲人成电影网站色| 精品亚洲aⅴ在线观看| 狠狠躁夜夜躁人人躁婷婷91| 日本精品久久久| 日韩在线视频一区| 亚洲成人999| 中文字幕日韩欧美在线| 亚洲成人激情视频| 国产欧美精品一区二区三区介绍| 国产日韩欧美视频| 亚洲无亚洲人成网站77777| 91色视频在线导航| 亚洲专区国产精品| 久久国产精品亚洲| 日韩高清电影免费观看完整版| 久久久久久噜噜噜久久久精品| 精品成人69xx.xyz| 欧美日本中文字幕| 6080yy精品一区二区三区| 乱亲女秽乱长久久久| 青青a在线精品免费观看| 热久久免费视频精品| 亚洲精品乱码久久久久久金桔影视| 精品国产一区二区三区在线观看| 亚洲女人天堂色在线7777| 欧美日韩国产va另类| 伊人久久免费视频| 97精品一区二区视频在线观看| 国产xxx69麻豆国语对白| www日韩中文字幕在线看| 91免费版网站入口| 欧美成人合集magnet| 九九热精品视频| 啊v视频在线一区二区三区| 精品视频在线播放色网色视频| 日韩经典一区二区三区| 久久九九国产精品怡红院| 91高清在线免费观看| 国产69精品久久久| 色先锋久久影院av| 日韩av免费在线观看| 欧美性猛交丰臀xxxxx网站| 亚洲精品视频中文字幕| 91精品久久久久久久久久久久久| www.日韩系列| 欧美激情精品久久久久久| 精品久久久久久中文字幕一区奶水| 国产主播喷水一区二区| 91极品视频在线| 国产91成人video| 欧美美最猛性xxxxxx| 国产精品欧美激情| 亚洲精品动漫100p| 亚洲精品美女在线| 亚洲国产成人精品女人久久久| 日韩一级裸体免费视频| 亚洲国产精久久久久久久| 日本精品一区二区三区在线| 668精品在线视频| 欧美亚洲伦理www| 日本欧美在线视频| 欧美专区日韩视频| 欧美大尺度在线观看| 国外视频精品毛片| 国产z一区二区三区| 亚洲自拍小视频免费观看| 国产精品久久久久久久久| 亚洲国产欧美一区二区三区久久| 国产精品免费福利| 欧美性生交xxxxx久久久| 亚洲一区二区免费| 日韩av不卡在线| 粗暴蹂躏中文一区二区三区| 欧美有码在线观看视频| 欧美亚洲视频一区二区| 精品视频久久久久久| 欧美成年人网站| 国产精品久久久久久久天堂| 亚洲无av在线中文字幕| 日韩av影院在线观看| 欧美猛男性生活免费| 欧美性极品xxxx做受| 欧美一性一乱一交一视频| 久久精品99久久香蕉国产色戒| 成人午夜一级二级三级| 热久久免费国产视频| 欧美日本亚洲视频| 2018中文字幕一区二区三区| 欧美插天视频在线播放| 国产视频精品自拍| 日韩视频免费中文字幕| 久久精品国产亚洲精品2020| 久久理论片午夜琪琪电影网| 欧美日韩亚洲高清| 欧美午夜xxx| 精品日本高清在线播放| 亚洲色图13p| 日本精品视频在线播放| 国产精品99久久99久久久二8| 久久久久久12| 日韩在线免费av| 欧美一区二粉嫩精品国产一线天| 亚洲国产成人精品久久久国产成人一区| 亚洲欧美国产日韩天堂区| 国产主播精品在线| 日韩中文理论片| 久久这里只有精品视频首页| 色妞一区二区三区| 在线观看日韩av| 九色精品美女在线| xx视频.9999.com| 91亚洲永久免费精品| 国产精品网站视频| 欧美国产日本高清在线| 爽爽爽爽爽爽爽成人免费观看| 日韩在线观看免费全| 日韩精品黄色网| 亚洲free嫩bbb| 亚洲毛片在线观看.| 欧美在线视频在线播放完整版免费观看| 日韩av在线免费观看一区| 亚洲第一精品夜夜躁人人躁| 日韩在线视频网站| 亚洲国产精品999|