কম্পিউটার

MongoDB সংগ্রহে MD5 হ্যাশ মান যোগ করবেন?


MD5 হ্যাশ মান যোগ করতে, hex_md5() ব্যবহার করুন। আসুন প্রথমে নথি-

সহ একটি সংগ্রহ তৈরি করি
>db.addMd5HashValueDemo.insertOne({"UserName":"Adam","UserPassword":"Adam123456"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cd6a4c66d78f"b20356)>9456) addMd5HashValueDemo.insertOne({"UserName":"Chris","UserPassword":"Chris_121#"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cd6a4e46d78f205348bc61a") 

Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -

> db.addMd5HashValueDemo.find();

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

তৈরি করবে
{ "_id" :ObjectId("5cd6a4c66d78f205348bc619"), "UserName" :"Adam", "UserPassword" :"Adam123456" }{ "_id" :ObjectId("5cd6a4e46d78f205348bc619"), "Ch2034ame" :"Ch2053" , "UserPassword" :"Chris_121#" }

মঙ্গো সংগ্রহ -

-এ md5 হ্যাশ মান যোগ করার জন্য নিম্নোক্ত ক্যোয়ারী
> db.addMd5HashValueDemo.find().forEach( function(documentPass){ documentPass.Value =hex_md5(documentPass.UserPassword); db.addMd5HashValueDemo.save(documentPass);});

আসুন আমরা ডকুমেন্টটি আবার পরীক্ষা করি -

> db.addMd5HashValueDemo.find();

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

তৈরি করবে
{ "_id" :ObjectId("5cd6a4c66d78f205348bc619"), "UserName" :"Adam", "UserPassword" :"Adam123456", "Value" :"6523857c2bf79b63fd5da"f2647"অবজেক্ট (b23857c2bf79b63fd567"f2647"f2647":অবজেক্ট 20563"f2653"fd567) অবজেক্ট , "UserName" :"Chris", "UserPassword" :"Chris_121#", "Value" :"3391ccbe33624258cafa23aa50301615" }

  1. MongoDB-তে সংগ্রহের জন্য অনন্য সূচক ক্ষেত্র যোগ করবেন?

  2. একটি MongoDB সংগ্রহে তারিখ অনুসারে গ্রুপ?

  3. অ্যারে মান দ্বারা MongoDB সংগ্রহ সাজান?

  4. C# এ OrderedDictionary সংগ্রহে কী এবং মান যোগ করুন