में किसी आइटम सूची की संबंधित आइटम सूची पुनर्प्राप्त करें मैं फ़ायरबेस में आइटम्स की एक सूची प्राप्त करना चाहता हूं, लेकिन आइटम के प्रत्येक तत्व में संबंधित आइटमों की एक सूची है। मैं सूची प्राप्त करने में सक्षम नहीं हूं, न तो firebase-util और न ही फायरबेस एरे $extend कार्यक्षमता का उपयोग कर रहा हूं।फ़ायरबेस एरे
मेरे firebase डेटा इस तरह दिखता है:
items
item1
name: "Item 1"
user: user1
images
image1: true
image2: true
item2
name: "Item 2"
user: user1
images:
image3: true
image4: true
item3
name: "Item 3"
user: user2
images:
image5: true
image6: true
users
user1
name: "User 1"
email: "[email protected]"
user2
name: "User 2"
email: "[email protected]"
images
image1
image: "data:image/jpeg;base64,/9j/..."
thumb: "data:image/jpeg;base64,/9j/..."
image2
image: "data:image/jpeg;base64,/9j/..."
thumb: "data:image/jpeg;base64,/9j/..."
image3
image: "data:image/jpeg;base64,/9j/..."
thumb: "data:image/jpeg;base64,/9j/..."
image4
image: "data:image/jpeg;base64,/9j/..."
thumb: "data:image/jpeg;base64,/9j/..."
image5
image: "data:image/jpeg;base64,/9j/..."
thumb: "data:image/jpeg;base64,/9j/..."
और मैं सिर्फ सभी डेटा के साथ मदों की एक सूची प्राप्त करना चाहते हैं। कुछ ऐसा:
items
item1
name: "Item 1"
user
name: "User 1"
email: "[email protected]"
images
image1
image: "data:image/jpeg;base64,/9j/..."
thumb: "data:image/jpeg;base64,/9j/..."
image2
image: "data:image/jpeg;base64,/9j/..."
thumb: "data:image/jpeg;base64,/9j/..."
item2
name: "Item 2"
user
name: "User 1"
email: "[email protected]"
images
image3
image: "data:image/jpeg;base64,/9j/..."
thumb: "data:image/jpeg;base64,/9j/..."
image4
image: "data:image/jpeg;base64,/9j/..."
thumb: "data:image/jpeg;base64,/9j/..."
item3
name: "Item 3"
user
name: "User 2"
email: "[email protected]"
images
image5
image: "data:image/jpeg;base64,/9j/..."
thumb: "data:image/jpeg;base64,/9j/..."
image6
image: "data:image/jpeg;base64,/9j/..."
thumb: "data:image/jpeg;base64,/9j/..."
यह काफी आम उपयोग केस जैसा दिखता है, लेकिन मैं यहां फंस गया हूं। मैंने this समाधान (दोनों तरीकों से) की कोशिश की है लेकिन मैं इसे काम नहीं कर सका। डेटा संरचना भी थोड़ी अलग है क्योंकि मुझे किसी अन्य सूची के अंदर एक सूची को जोड़ने की आवश्यकता है।
यह है के रूप में, आप प्रारूप आप के आधार पर के लिए पूछ रहे हैं में डेटा प्राप्त नहीं कर सकते हैं अपने वर्तमान संरचना। क्या आप जानकारी प्रदान कर सकते हैं कि आप एक ही समय में उस डेटा को क्यों प्राप्त करना चाहते हैं? आम तौर पर आपको उपयोगकर्ता नामों की एक सूची, या छवियों की एक सूची मिल जाएगी जो आइटम 3 के साथ जाती है लेकिन आम तौर पर सभी एक साथ नहीं। मुझे लगता है कि आपके प्रश्न का समाधान हो सकता है और उपयोग के मामले को समझने में मदद मिलेगी। – Jay
@Jay मैं एक आइटम सूची दिखाना चाहता हूं। प्रत्येक आइटम में छवियों की एक सूची होती है, लेकिन मैं आइटम में से एक की मुख्य तस्वीर के रूप में सूची में से एक को दिखाऊंगा। और क्यों नहीं, शायद माउसओवर पर मैं दूसरे में बदलना चाहता हूं। लेकिन कम से कम अगर मैं इसे सिर्फ एक के साथ कर सकता हूं तो यह अच्छा होगा। – cor