আমার পণ্যের মডেলটিতে কিছু আইটেম রয়েছে
Product.first
=> #<Product id: 10, name: "Blue jeans" >
আমি এখন অন্য ডেটাसेट থেকে কিছু পণ্য প্যারামিটার আমদানি করছি, তবে নামের বানানটিতে অসঙ্গতি রয়েছে। উদাহরণস্বরূপ, অন্যান্য ডেটাসেটে, Blue jeans
বানান করা যেতে পারে Blue Jeans
।
আমি চেয়েছিলাম Product.find_or_create_by_name("Blue Jeans")
, তবে এটি একটি নতুন পণ্য তৈরি করবে, প্রায় প্রথমটির মতোই ical আমি যদি নিম্নের নামটি খুঁজতে এবং তুলনা করতে চাই তবে আমার বিকল্পগুলি কী।
পারফরম্যান্সের সমস্যাগুলি এখানে এখানে গুরুত্বপূর্ণ নয়: কেবলমাত্র 100-200 পণ্য রয়েছে এবং আমি এটি একটি মাইগ্রেশন হিসাবে চালাতে চাই যা ডেটা আমদানি করে।
কোন ধারনা?
"$##"
এবং'$##'
। প্রথমটি ইন্টারপোল্টেড (ডাবল-কোট)। দ্বিতীয়টি হয় না। ব্যবহারকারীর ইনপুট কখনই বিরক্ত হয় না।