আমার একটি কাস্টম মডেল এবং সংস্থান মডেল রয়েছে। আমি একাধিক ক্ষেত্র ব্যবহার করে মডেলের একক উদাহরণ লোড করতে চাই।
মডেলের নিম্নলিখিত ক্ষেত্রগুলি রয়েছে:
id
tag_name
custom_name
group_name
আমি আইডির পরিবর্তে ট্যাগ_নাম, কাস্টম_নাম এবং গ্রুপ_নামের ভিত্তিতে এই মডেলটি লোড করতে চাই।
বর্তমানে আমি প্রতিটি ক্ষেত্রের জন্য সংগ্রহ এবং অ্যাড ফিল্টার ব্যবহার করছি। এটি কাজ করে, তবে আমি ভাবলাম যে ম্যাজেন্টোতে এই ধরণের জিনিসটির জন্য কোনও স্ট্যান্ডার্ড কৌশল আছে?
সম্পাদনা
কোর ম্যাজেন্টো এই দৃশ্যের জন্য সংগ্রহগুলি ব্যবহার করবে না বলে মনে হচ্ছে তবে পরিবর্তে এটি উত্স মডেলগুলিতে সরাসরি স্কএল কোয়েরি ব্যবহার করে।
এর উদাহরণ হ'ল:
loadByAccountAndDate()
ভিতরে Mage_Paypal_Model_Resource_Report_Settlement
কোডের পরিমাণের ক্ষেত্রে, সংগ্রহগুলি আরও সংক্ষিপ্ততর বলে মনে হয়, এর কোনও কারণ আছে কি?
আমি কেবল জানি না কেন ম্যাজেন্টো এইভাবে এটি বেছে নেয়