πŸ’
Cherry3
Support
  • πŸ₯³Welcome
    • πŸ“•Change Log
  • πŸŽ—οΈModel & Schema
    • πŸͺ‘Usage & Options
  • πŸ’Operators
    • 🧡find()
    • 🧡allRows()
    • 🧡findOne()
    • 🧡findOneAndUpdate()
    • 🧡findOneAndDelete()
    • 🧡findById()
    • 🧡findByIdAndUpdate()
    • 🧡findByIdAndDelete()
    • 🧡insertOne()
    • 🧡insertMany()
    • 🧡updateOne()
    • 🧡updateMany()
    • 🧡deleteOne()
    • 🧡deleteMany()
    • 🧡create() & save()
    • 🧡schemaInfo()
    • 🧡dropCollection()
    • 🧡renameCollection()
    • 🧡renameColumn()
    • 🧡deleteColumn()
    • 🧡distinct()
    • 🧡countDocuments()
    • 🧡inspect()
    • 🧡aggregate()
  • πŸ”§Other Operators
    • πŸ†™Update Operators
      • ⚑$set
      • ⚑$unset
      • ⚑$inc
      • ⚑$dec
      • ⚑$push
      • ⚑$pull
      • ⚑$pop
    • πŸ“‘Filter & Process Operators
      • ⚑$limit
      • ⚑$skip
      • ⚑$sort
      • ⚑$upsert
      • ⚑$multiPull
  • πŸͺSQL Config File
Powered by GitBook
On this page

Was this helpful?

  1. Other Operators
  2. Update Operators

$unset

Name
Usage Type
Description

$unset

Object

$unset Operator Sets Specified Values ​​Equal to null.

/* Example Usage */
const model = ...Someone Model

(async () => {

await model.findOneAndUpdate({ name: "Test" },{ $unset:{ name: null } });
/*
The "name" value that was Test is now null
*/

})();
Previous$setNext$inc

Last updated 1 year ago

Was this helpful?

πŸ”§
πŸ†™
⚑