mongodb面試題2020 mongodb的update和findAndModify有什么區別?
mongodb的update和findAndModify有什么區別?update和findandmodify都可以用于更新操作;不同的是findandmodify有一個返回值,輸出中的value字段返
mongodb的update和findAndModify有什么區別?
update和findandmodify都可以用于更新操作;不同的是findandmodify有一個返回值,輸出中的value字段返回修改前的文檔,使用新:真選項返回修改后的文檔。Update是一個更新操作,沒有返回值。Findandmodify強調操作的原子性,例如用于自動遞增1或操作隊列的操作。一般來說,findandmodify比update慢,因為它需要等待數據庫的響應。此外,findandmodify,其中modify可以更新或刪除{findandmodify: