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

MongoDB-এ শর্তসাপেক্ষ কনক্যাটেনেশন (Concatenate with Condition)

$cond এবং $concat ব্যবহার করে শর্তসাপেক্ষ স্ট্রিং কনক্যাটেনেশন করুন।

> db.demo745.insertOne({Value1:"100",Value2:"100"});
> db.demo745.insertOne({Value1:"40",Value2:"50"});
> db.demo745.insertOne({Value1:"13",Value2:"45"});

এগ্রিগেশন কোয়েরি (Value1+Value2 == "1345" হলে রিটার্ন করুন):

> db.demo745.aggregate([
  { "$redact": {
      "$cond": [
        { "$eq": [ { "$concat": [ "$Value1","$Value2" ] }, "1345" ] },
        "$$KEEP", "$$PRUNE"
      ]
  }}
])

ফলাফল: শুধু Value1="13", Value2="45" वाला ডকুমেন্ট রিটার্ন হয়েছে।

  1. MongoDB-এ অ্যারে ভ্যালু এবং অন্যান্য ফিল্ড কনক্যাটেনেট (Concatenate) করা

  2. MongoDB find() মেথড নিয়ে কাজ করা

  3. MongoDB-এ $push অপারেটর ব্যবহার করে অ্যারে আপডেট করা

  4. MySQL-এ UNION ALL ব্যবহার করে দুটি টেবিল একত্রিত করা (শর্তসাপেক্ষে)