কম্পিউটার টিউটোরিয়াল

MongoDB-তে অ্যারের শীর্ষে ভ্যালু যোগ করার পদ্ধতি


MongoDB-তে unshift() মেথড ব্যবহার করে অ্যারের শীর্ষে ভ্যালু যোগ করা

MongoDB শেলে জাভাস্ক্রিপ্ট অ্যারে ম্যানিপুলেশন করার সময় অ্যারের শুরুতে (শীর্ষে) ভ্যালু যোগ করতে unshift() মেথড ব্যবহার করা হয়।

সিন্ট্যাক্স:

yourArrayName.unshift("yourValue");

ধাপ ১: স্ট্রিং অ্যারে তৈরি করুন

> technicalSkills = ["Java", "MySQL", "C", "SQL SERVER", "ORACLE", "PL/SQL"];

আউটপুট:

[ "Java", "MySQL", "C", "SQL SERVER", "ORACLE", "PL/SQL" ]

ধাপ ২: অ্যারের শীর্ষে "MongoDB" যোগ করুন

> technicalSkills.unshift("MongoDB");

ফলাফল (নতুন লেথ):

7

ধাপ ৩: আপডেট হওয়া অ্যারে দেখুন

> technicalSkills

ফলাফল:

[ "MongoDB", "Java", "MySQL", "C", "SQL SERVER", "ORACLE", "PL/SQL" ]

ব্যাখ্যা:

  • unshift() মেথডটি অ্যারের শুরুতে এক বা একাধিক এলিমেন্ট যোগ করে এবং নতুন লেথ রিটার্ন করে
  • মূল অ্যারেটি মিউটেট (পরিবর্তিত) হয়
  • এটি জাভাস্ক্রিপ্টের стандарт অ্যারে মেথড, MongoDB শেলে কাজ করে

তুলনা:

  • push() - অ্যারের শেষে যোগ করে
  • unshift() - অ্যারের শুরুতে যোগ করে
  • pop() - শেষ এলিমেন্ট সরায়
  • shift() - প্রথম এলিমেন্ট সরায়

দ্রষ্টব্য: এটি MongoDB শেলে জাভাস্ক্রিপ্ট ভেরিয়েবল ম্যানিপুলেশন। ডাটাবেসে স্টোর করা ডকুমেন্ট আপডেট করার জন্য $push with $position: 0 ব্যবহার করতে হয়।

  1. HTML-এ সর্বোচ্চ মান কীভাবে যোগ করবেন?

  2. HTML-এ এলিমেন্টের মান কীভাবে যোগ করবেন?

  3. MongoDB-এ ডকুমেন্ট থেকে অ্যারে ভ্যালু ডিলিট করা

  4. MongoDB অ্যাগ্রিগেশন: অ্যারে এলিমেন্টের সাবসেট যোগ করা ($first + $sum + $subtract)