javascript - 怎么用js刪除mongoDB一條信息
問(wèn)題描述
mongoDB存的是文章
一條信息有時(shí)間,標(biāo)題,內(nèi)容,發(fā)表者和_id
用JavaScript實(shí)現(xiàn)
用的node.js的express框架
請(qǐng)貼代碼 謝謝
問(wèn)題解答
回答1:敢問(wèn)樓主用的是什么中間件操作mongodb呢?這里我就按mongoose的寫法來(lái)吧:
//因?yàn)椴磺宄侵飨胍ㄟ^(guò)什么條件進(jìn)行刪除,通過(guò)id肯定不靠譜//這里通過(guò)作者和文章標(biāo)題進(jìn)行查詢并刪除,使用的是findOne值查詢一個(gè)Passage.findOneAndRemove({author:'LiMing',title:'helloworld'}).exec();回答2:
db.person.remove(“name”:'ziling')
增db.collection('tb2').insert([{'name':'wilson001','age':21},{'name':'wilson002'},{'age':22}],function(err,result){})刪db.collection('tb2').remove({'name':'wilson002'},function(err,result){});改db.collection('tb2').update({'name':'wilson001'},{$set:{'age':100}},function(err,result){});查db.collection('tb2').find({'name':'wilson001'}).toArray(function(err,result){});
相關(guān)文章:
1. python - 獲取到的數(shù)據(jù)生成新的mysql表2. javascript - js 對(duì)中文進(jìn)行MD5加密和python結(jié)果不一樣。3. mysql里的大表用mycat做水平拆分,是不是要先手動(dòng)分好,再配置mycat4. window下mysql中文亂碼怎么解決??5. sass - gem install compass 使用淘寶 Ruby 安裝失敗,出現(xiàn) 4046. python - (初學(xué)者)代碼運(yùn)行不起來(lái),求指導(dǎo),謝謝!7. 為啥不用HBuilder?8. python - flask sqlalchemy signals 無(wú)法觸發(fā)9. python的文件讀寫問(wèn)題?10. 為什么python中實(shí)例檢查推薦使用isinstance而不是type?
