2014-11-17 7 views
5

में किसी सूची की सामग्री द्वारा फ़िल्टरिंग/क्वेरीिंग मैं एक सूची में निहित मानचित्र की सामग्री द्वारा डायनामो डीबी क्वेरी फ़िल्टर करने का प्रयास कर रहा हूं। यहां जिस संरचना का मैं सामना कर रहा हूं उसका एक उदाहरण यहां दिया गया है।डायनेमोडीबी

{ 
    'EventType': 'git/push' 
    'EventTime': 1416251010, 
    'Commits': [ 
     { 
      'id': '29d02aff...', 
      'subject': 'Add the thing to the place' 
     }, 
     { 
      'id': '9d888fec...', 
      'subject': 'Spelling errors' 
     }, 
     ... 
    ] 
} 

हैश कुंजी EventType और रेंज कुंजी EventTime है। मैं एक फ़िल्टर लिखने की कोशिश कर रहा हूं जो किसी क्वेरी के परिणाम को विशिष्ट id पर फ़िल्टर करता है। डायनेमो डीबी फ़िल्टर अभिव्यक्ति बनाना संभव है जो इस तरह की क्वेरी को सही तरीके से फ़िल्टर करता है? (मेरा पहला विचार contains (a, a) का उपयोग करना था, लेकिन मुझे नहीं लगता कि यह मानचित्रों की सूची पर काम करेगा।)

उत्तर

3

यह वर्तमान में डायनेमोडीबी की एपीआई की अभिव्यक्ति भाषा (नवंबर 2014 तक) द्वारा समर्थित नहीं है लेकिन कुछ हैं वर्कअराउंड्स here का उल्लेख किया गया।

+5

हम पूर्ण सर्कल आ गए हैं; मैं वह हूं जिसने एडब्ल्यूएस मंचों पर उस सवाल से पूछा। – Tanaki

संबंधित मुद्दे