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

MongoDB-এ জন্ম তারিখ থেকে বয়স ক্যালকুলেট করা

$subtract এবং $divide ব্যবহার করে বর্তমান তারিখ থেকে জন্ম তারিখ বিয়োগ করে বয়স বের করুন।

> db.demo754.insertOne({"DateOfBirth":new Date("2000-05-03")});
> db.demo754.insertOne({"DateOfBirth":new Date("2010-01-21")});
> db.demo754.insertOne({"DateOfBirth":new Date("2018-05-03")});

এগ্রিগেশন কোয়েরি:

> db.demo754.aggregate([{
  $project: {
    date:"$DateOfBirth",
    StudentAge: { $divide: [{$subtract: [ new Date(), "$DateOfBirth" ] }, (365 * 24*60*60*1000)] }
  }
}])

ফলাফল: অনুক্রমে ২০.০১, ১০.২৯, ২.০০ বছর (দশমিক 포함한)।

  1. MongoDB $match ব্যবহার করে ডেট ম্যাচ করা

  2. MongoDB-এ ডকুমেন্ট সংখ্যা (Count) বের করা (count() / countDocuments())

  3. MongoDB-এ অ্যারে বিশিষ্ট এক রেকর্ডকে একাধিক রেকর্ডে রূপান্তর করা (নতুন কালেকশনে)

  4. MySQL-এ DATE_ADD ব্যবহার করে টেবিলের তারিখ আপডেট করা (বছর যোগ/বিয়োগ)