国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

mongoose里.save()/update()/findOneAndUpdate()的區(qū)別

wean / 2216人閱讀

摘要:打個(gè)廣告中文文檔翻譯招募中和比之后效率高,因?yàn)檫@樣不用讀取整個(gè)文檔。的是的,但是的可能是的插入或是。關(guān)于,會(huì)自動(dòng)新文檔,只更改更新部分。這有利于原子性。不能觸發(fā)中間件,默認(rèn)不能,但是可以修改。

打個(gè)廣告 mongoose 中文文檔翻譯招募中 https://github.com/ssshooter/...

.save()和update()

update比f(wàn)ind之后save()效率高,因?yàn)檫@樣不用讀取整個(gè)文檔。

Mongoose的update是MongoDB的update,但是Mongoose的save可能是MongoDB的插入或是update。

關(guān)于save,mongoose會(huì)自動(dòng)diff新文檔,只更改更新部分。這有利于原子性。

update不能觸發(fā)中間件,validation默認(rèn)不能,但是可以修改。

update()和findOneAndUpdate()

update()返回?cái)?shù)據(jù)處理?xiàng)l數(shù)

findOneAndUpdate()返回處理后的數(shù)據(jù)

簡(jiǎn)單來(lái)說(shuō),你需要獲取數(shù)據(jù)就用findOneAndUpdate(),只需要修改數(shù)據(jù)而不關(guān)注修改后數(shù)據(jù)那就用update()。

參考文章
https://stackoverflow.com/que...
https://stackoverflow.com/que...

http://www.nodeclass.com/api/...

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/19021.html

相關(guān)文章

  • 一篇文章帶你入門(mén)Mongoose

    摘要:當(dāng)然,可以使用方法來(lái)簡(jiǎn)寫(xiě)代碼刪除第個(gè)元素類(lèi)似的,該方法也不能省略回調(diào)函數(shù),否則數(shù)據(jù)不會(huì)被刪除。 走在前端的大道上 Mongoose是在node.js環(huán)境下對(duì)mongodb進(jìn)行便捷操作的對(duì)象模型工具 因此,要使用mongoose,則必須安裝node.js環(huán)境以及mongodb數(shù)據(jù)庫(kù)。mongoose使mongodb操作更簡(jiǎn)單便捷。可以在 github 中獲得其源碼,也可以在這里查看 ap...

    wayneli 評(píng)論0 收藏0
  • Node+express+mongoose 基礎(chǔ)筆記

    本篇文章主要介紹mongoose的一些常用api。安裝數(shù)據(jù)庫(kù)連接中間件 npm install mongoose -s 進(jìn)入mongodb安裝目錄,找到bin文件夾執(zhí)行命令 > mongod --dbpath=項(xiàng)目的db路徑 注:每次重新連接之前,需要把 .lock文件刪掉 可以去官網(wǎng)下載mongodb可視化的操作工具,操作數(shù)據(jù)庫(kù) https://robomongo.org/download ...

    xioqua 評(píng)論0 收藏0
  • Node+express+mongoose 基礎(chǔ)筆記

    本篇文章主要介紹mongoose的一些常用api。安裝數(shù)據(jù)庫(kù)連接中間件 npm install mongoose -s 進(jìn)入mongodb安裝目錄,找到bin文件夾執(zhí)行命令 > mongod --dbpath=項(xiàng)目的db路徑 注:每次重新連接之前,需要把 .lock文件刪掉 可以去官網(wǎng)下載mongodb可視化的操作工具,操作數(shù)據(jù)庫(kù) https://robomongo.org/download ...

    fizz 評(píng)論0 收藏0
  • Mongoose簡(jiǎn)要API

    摘要:是在環(huán)境下對(duì)進(jìn)行便捷操作的對(duì)象模型工具因此,要使用,則必須安裝環(huán)境以及數(shù)據(jù)庫(kù)。使操作更簡(jiǎn)單便捷。找到記錄,并且將遞增,返回后的為之前的。這個(gè)屬性很有用,對(duì)數(shù)字直接進(jìn)行增減。,要返回的字段與的第二個(gè)參數(shù)一致。 Mongoose是在node.js環(huán)境下對(duì)mongodb進(jìn)行便捷操作的對(duì)象模型工具 因此,要使用mongoose,則必須安裝node.js環(huán)境以及mongodb數(shù)據(jù)庫(kù)。mongoo...

    王巖威 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<