


版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
學(xué)習(xí) api實(shí)現(xiàn)查詢功能分區(qū)database1復(fù) use刪庫(kù)save指定了_id時(shí),相當(dāng)于修改 groupBy voidupdate(conststringQueryquery,boolupsert=false,boolmulti=falsens庫(kù)名.集合objBSON對(duì)upsert如果條件不成立是否新增,默認(rèn)multi是否更新多條,默認(rèn)查virtualauto_ptr<DBClientCursor>query(conststring&ns,Query,intnToReturn=0,intnToSkip=0,constBSONObj*fieldsToReturn=0,intqueryOptions=0,intbatchSize=0)returnDBClientBase::query(ns,query,nToReturn,nToSkip,fieldsToReturn,queryOptions,batchSize);}auto_ptr<DBClientCursor>智能指針,自動(dòng)釋放<>內(nèi)部的內(nèi)存數(shù)cusor游DBClientCursormore()如果為真,調(diào)用next是安全next()返回BSONObj對(duì)query函數(shù)參ns庫(kù)名.集合query查詢條nToReturn返回記錄數(shù)nToSkip跳過(guò)的記錄數(shù)fieldsToReturn要返回的字段BSONObj對(duì)BSONElementgetField(constStringData&nameconst;獲得對(duì)應(yīng)字思路:通過(guò)getField獲得BSONElement(元素)對(duì)象,調(diào)用String(),Number()精確獲得各個(gè)值問(wèn)題:解析文需 開(kāi)發(fā)類似于網(wǎng)盤功能,支持文件 ,mp3等)的上傳和用戶的校驗(yàn),必須是用戶,用戶名和正確才能上傳和(部分正常需要web前端開(kāi)發(fā),該案列不做部分功能,直接在mysql的用戶表增加記錄即可查看登陸用戶上傳的文件信息.(支持命令行的方式查看即可,不需要做web前端上傳過(guò)的文件到本地刪除上傳的文件.(可根據(jù)情況是否添加,不是必須需求接收-需求分析-概要設(shè)計(jì)-詳細(xì)設(shè)計(jì)-編碼-測(cè)試-上線---------------下線工期評(píng)估人月BSONObjstoreFile(conststring&fileName,conststring&remoteName="",conststring&上傳gridfs_offsetwrite(conststring&where)const;刪除(二期mysql操作mysql數(shù)據(jù)庫(kù)mongo操作mongo數(shù)據(jù)庫(kù)存文件,文用戶驗(yàn)證設(shè)計(jì)用戶信息表文件信息查看設(shè)計(jì)文件信息表createdatabaseodscharactersetusecreatet_user_info(user_idvarchar(30),user_namevarchar(16),remarkcreatetablelocal_file_namevarchar(50),mongo_file_namevarchar(50),file_sizeint,upload_datetimestamp,user_idvarchar(30),remarkvarchar(100)insertintot_user_infovalues('yekai','insertintot_user_infovalues('fuhongxue','uploadsrcfile-downloadmongofile查看deletemongofilemysql>insertinto->values('xxx.11','yyy.11',1024,'yekai','uploadaltertablet_file_infoaddcolumnstatus | | |Null|Key| | | | |NO|PRI| | |local_file_name|varchar(50)|YES | |mongo_file_name|varchar(50)|YES | | | |YES | | |timestamp|NO |CURRENT_TIMESTAMP|onupdateCURRENT_TIMESTAMP| |varchar(30)|YES | |remark |varchar(100)|YES| |NULL 更新文件對(duì)應(yīng)關(guān)系,文件大小,status上傳成功1,remark上傳成功updatet_file_infosetfile_size=1011,stat
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 商品質(zhì)量問(wèn)題跟蹤合同(2篇)
- 房屋狀況驗(yàn)收協(xié)議
- 幼兒園教育敘事演講稿
- 常用急救知識(shí)培訓(xùn)課件
- 《設(shè)備投資合同》
- 成本分擔(dān)協(xié)議補(bǔ)充協(xié)議
- 招生技巧及流程
- 阿勒泰職業(yè)技術(shù)學(xué)院《外國(guó)文學(xué)與作品選讀》2023-2024學(xué)年第二學(xué)期期末試卷
- 阿拉善職業(yè)技術(shù)學(xué)院《中國(guó)傳統(tǒng)文化精髓講析》2023-2024學(xué)年第二學(xué)期期末試卷
- 提高電梯安全:培訓(xùn)預(yù)防機(jī)制
- 2025屆貴州省安順市高三二模語(yǔ)文試題
- 企業(yè)模擬經(jīng)營(yíng)電子沙盤
- 2025中國(guó)海洋大學(xué)輔導(dǎo)員考試題庫(kù)
- 專升本思政復(fù)習(xí)指導(dǎo)試題及答案
- 2025年涂料銷售合同模板
- 2024年昆明渝潤(rùn)水務(wù)有限公司招聘考試真題
- 2025-2030中國(guó)小武器和輕武器行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略研究報(bào)告
- 高中主題班會(huì) 高考勵(lì)志沖刺主題班會(huì)課件
- 高三復(fù)習(xí):2025年高中化學(xué)模擬試題及答案
- 月考試卷(1~3單元)(試題)-2024-2025學(xué)年六年級(jí)下冊(cè)數(shù)學(xué)人教版(帶答案)
- 2025年部編版新教材語(yǔ)文一年級(jí)下冊(cè)第一、第二次月考試題帶答案(各一套)
評(píng)論
0/150
提交評(píng)論