सरल परिदृश्यों के साथ रेडबीन में कई से कई मैपिंग का उपयोग करना आसान है। लेकिन आप एक ही वस्तु के बीच कई से अधिक मैपिंग कैसे करते हैं?रेडबीन, एक ही ऑब्जेक्ट का उपयोग कर कई से अधिक कई
उदाहरण:
क्या मैं पूरा करना चाहते हैं बहुत और "अनुयायियों" के चहचहाना/instagram सेटअप करने के लिए इसी तरह की संरचना में है "निम्न"
// this c
$user = R::dispense('user');
$user2 = R::dispense('user');
// ..
//Usr1 follows user2
$user->sharedUser[] = $user2;
// user2 follows user1
$user2->sharedUser[] = $user1;
अब, मैं करने के लिए, user1 के नजरिए से चाहते हैं , अनुयायियों और निम्नलिखित उपयोगकर्ताओं दोनों को सूचीबद्ध करें।
हालांकि, मैं डेटाबेस में सभी उपयोगकर्ताओं से पूछताछ किए बिना और उपयोगकर्ता 1 की तलाश किए बिना "अनुयायियों" की सूची नहीं दे सकता। क्या रेडबीन में कई "साझा" सूचियों या इन विशेष मामलों के लिए कोई अच्छा कामकाज करने का कोई तरीका है या क्या रास्ता तय करने का तरीका है?