কম্পিউটার

MongoDB-তে ক্রম পরিবর্তন করুন


একটি ক্রম পরিবর্তন করতে, findAndModify() ব্যবহার করুন। আসুন আমরা নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo261.insertOne({_id:100,Name:"Chris"});{ "স্বীকৃত" :true, "insertedId" :100 }

Find() পদ্ধতি -

এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন
> db.demo261.find();

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
{ "_id" :100, "নাম" :"ক্রিস" }

অনুক্রম পরিবর্তন করার জন্য নিম্নলিখিত ক্যোয়ারী −

> db.demo262.insert({_id:"newId", sequence_value:0})WriteResult({ "nInserted" :1 })> function getNext(sName){...... var d=db. demo262.findAndModify({... query:{_id:sName},... আপডেট:{$inc:{sequence_value:1}},... new:true... });... ফেরত ঘ. sequence_value;...}

MongoDB -

-এ সিকোয়েন্স জেনারেট করতে উপরের ফাংশনটিকে কল করার জন্য নিচের প্রশ্নটি রয়েছে
> db.demo261.insert({... "_id":getNext("newId"),... "Name":"Chris"... })WriteResult({ "nInserted" :1 })> db.demo261.insert({ "_id":getNext("newId"), "Name":"Bob" })WriteResult({ "nInserted" :1 })

Find() পদ্ধতি -

এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন
> db.demo261.find();

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
{ "_id" :100, "নাম" :"ক্রিস" }{ "_id" :1, "নাম" :"ক্রিস" }{ "_id" :2, "নাম" :"বব" } 
  1. মঙ্গোডিবিতে প্রকল্পের ক্ষেত্র

  2. MongoDB-তে ({$natural:1}) কী?

  3. MongoDB এ আইডি ক্ষেত্র লুকান

  4. MongoDB তে ভর সন্নিবেশ