আমার কাছে একটি প্রশ্ন টেবিল এবং একটি ট্যাগ টেবিল রয়েছে। আমি একটি প্রদত্ত প্রশ্নের ট্যাগগুলি থেকে সমস্ত প্রশ্ন আনতে চাই। সুতরাং, উদাহরণস্বরূপ, আমার দেওয়া কোনও প্রশ্নের সাথে "ভ্রমণ," "ট্রেন" এবং "সংস্কৃতি" ট্যাগ থাকতে পারে। আমি এই তিনটি ট্যাগের জন্য সমস্ত প্রশ্ন আনতে সক্ষম হতে চাই। কৌতূহলী, সুতরাং এটি দেখে মনে হচ্ছে যে প্রশ্ন এবং ট্যাগগুলির সম্পর্কটি অনেকগুলি-অনেকেরই এলওভার্ট-এ টোম্যানির হিসাবে সংজ্ঞায়িত।
আমি নীচে হিসাবে প্রশ্ন সংগ্রহগুলি মার্জ করার চেষ্টা সম্পর্কে ভেবেছিলাম:
foreach ($question->tags as $tag) {
if (!isset($related)) {
$related = $tag->questions;
} else {
$related->merge($tag->questions);
}
}
যদিও এটি কাজ করে না বলে মনে হচ্ছে। কিছুই মার্জ করা হয় না বলে মনে হচ্ছে। আমি কি এটি সঠিকভাবে চেষ্টা করছি? এছাড়াও, এলোউটারে একাধিক থেকে বহু সম্পর্কের মধ্যে সারি সারি আনার আরও ভাল উপায় কি সম্ভব?