से कई महत्वपूर्ण मान प्राप्त करना मैं वर्तमान में रेडिस के साथ खेल रहा हूं और मुझे कुछ प्रश्न हैं। क्या कुंजी की सरणी से मूल्य प्राप्त करना संभव है?रेडिस
उदाहरण:
users:1:name "daniel"
users:1:age "24"
users:2:name "user2"
users:2:age "24"
events:1:attendees "users:1", "users:2"
जब मैं यह रिटर्न "users:1", "users:2"
redis.get events:1:attendees
। मैं इस सूची के माध्यम से लूप कर सकता हूं और उपयोगकर्ताओं को प्राप्त कर सकता हूं: 1, उपयोगकर्ताओं को प्राप्त करें: 2। लेकिन यह गलत लगता है, क्या सभी उपस्थित लोगों की जानकारी 1 प्राप्त करने का कोई तरीका है ?!
रेल में मैं कुछ इस तरह करना होगा:
@event.attendees.each do |att|
att.name
end
लेकिन redis में मैं नहीं है क्योंकि यह कुंजी और नहीं वास्तविक उद्देश्य यह है कि कुंजी पर संग्रहीत रिटर्न कर सकते हैं।
धन्यवाद :)
उत्तर के लिए धन्यवाद! मैं आपके सुझाए गए कोड का प्रयास करने जा रहा हूं! धन्यवाद :) –
धन्यवाद @ डिडिएर, नई चीजें सीखने के लिए हमेशा अच्छा! –