ዝርዝር ሁኔታ:

በMongoDB ውስጥ አንድ ነጠላ መዝገብ እንዴት መሰረዝ እችላለሁ?
በMongoDB ውስጥ አንድ ነጠላ መዝገብ እንዴት መሰረዝ እችላለሁ?

ቪዲዮ: በMongoDB ውስጥ አንድ ነጠላ መዝገብ እንዴት መሰረዝ እችላለሁ?

ቪዲዮ: በMongoDB ውስጥ አንድ ነጠላ መዝገብ እንዴት መሰረዝ እችላለሁ?
ቪዲዮ: Fikiraddis Nekatibeb - And Sew - ፍቅርአዲስ - ነቃጥበብ - አንድ ሰው Ethiopian Music 2024, ታህሳስ
Anonim

ብዙ ካሉ መዝገቦች እና እርስዎ ይፈልጋሉ ሰርዝ መጀመሪያ ብቻ መዝገብ , ከዚያ ልክ አንድ መለኪያ ያዘጋጁ አስወግድ () ዘዴ. እዚህ, ይፈልጋሉ ሰርዝ ብቻ 1. ስለዚህ "JustOne" መለኪያን እንደ 1 ያዘጋጁ።

ከእሱ፣ በMongoDB ውስጥ ውሂብን እንዴት መሰረዝ ይችላሉ?

ብዙ ሰነዶችን መሰረዝ ከፈለጉ ሞንጎን ሼል ወይም ሹፌር መጠቀም ያስቡበት።

  1. የሚከተለውን ማጣሪያ ወደ ኮምፓስ መጠይቅ አሞሌ ይቅዱ እና አግኝ የሚለውን ጠቅ ያድርጉ፡ {"status": "A" }
  2. ለእያንዳንዱ ሰነድ የሰርዝ አዶውን ጠቅ ያድርጉ፡-
  3. ሰነዱ "ለመሰረዝ የተጠቆመ" ይሆናል, ለማረጋገጥ ሰርዝ የሚለውን ጠቅ ያድርጉ.

በሁለተኛ ደረጃ፣ በMongoDB ውስጥ ካለ ክምችት ሁሉንም መዝገቦች እንዴት ማስወገድ እችላለሁ?

  1. ሁሉንም ሰነዶች ሰርዝ። ሁሉንም ሰነዶች ከስብስብ ለማስወገድ፣ ባዶ የማጣሪያ ሰነድ {} ወደ db ወይ ያስተላልፉ።
  2. ከሁኔታዎች ጋር የሚዛመዱ ሁሉንም ሰነዶች ሰርዝ። ከስረዛ መስፈርት ጋር የሚዛመዱ ሁሉንም ሰነዶች ለመሰረዝ የማጣሪያ መለኪያን ወደ ዲቢቢ ያስተላልፉ።
  3. ከሁኔታዎች ጋር የሚዛመድ አንድ ሰነድ ብቻ አስወግድ።

በተመሳሳይ፣ በMongoDB ውስጥ አንድ የተወሰነ መስክ እንዴት መሰረዝ እችላለሁ?

ውስጥ MongoDB ፣ የ$unset ኦፕሬተር ጥቅም ላይ ይውላል አንድ የተወሰነ መስክ ሰርዝ . እሴቱ ተገልጿል በ$ unset አገላለጽ በቀዶ ጥገናው ላይ ምንም አይነት ተጽእኖ አያመጣም። የ$ unset ምንም ውጤት አይኖረውም። መስክ በሰነዱ ውስጥ የለም. ስም የ አምድ ወይም መስክ ሊሰረዝ.

በMongoDB ውስጥ ስብስብ እንዴት መጣል እችላለሁ?

MongoDB ስብስብ ሰርዝ

  1. በ USE ትዕዛዝ ስብስብዎ የሚገኝበትን የውሂብ ጎታ ይምረጡ። መጠቀም
  2. ስብስቡ ካለ ያረጋግጡ። ስብስቦችን አሳይ.
  3. በስብስቡ ላይ የመጣል() ትዕዛዝን አውጣ።
  4. ስብስቡ በተሳካ ሁኔታ ከተሰረዘ 'እውነት' እንደ እውቅና ተስተጋባ፣ ካልሆነ 'ውሸት' ተመልሶ ይስተጋባል።

የሚመከር: