ম্যাপিংয়ের জন্য বাক্য গঠন:
a = ["a", "b", "c", "d"] #=> ["a", "b", "c", "d"]
a.map {|item|"a" == item} #=> [true, false, false, false]
a.select {|item|"a" == item} #=> ["a"]
আমার যদি থাকে তবে প্রশ্ন:
irb(main):105:0> details[1]
=> {:sku=>"507772-B21", :desc=>"HP 1TB 3G SATA 7.2K RPM LFF (3 .", :qty=>"",
:qty2=>"1", :price=>"5,204.34 P"}
আমি এই অ্যারেতে খালি পরিমাণ মান রয়েছে এমন প্রতিটি এন্ট্রি মুছতে বা এটিতে কিছু মান সহ কেবল একটি নির্বাচন করতে চাই।
আমি চেষ্টা করেছিলাম:
details.map {|item|"" == item}
কেবল প্রচুর মিথ্যা প্রত্যাবর্তন করে এবং তারপরে আমি যখন ঠিক একই মানচিত্রটি ব্যবহার করি তখন নির্বাচন করতে পাই:
[]
:qty
এমনকি সেখানে উপস্থিত হয় না।