मैं दिए गए 'टैग' वाले आइटमों से मेल खाने के लिए डायनामो डीबी टेबल पर स्कैन ऑपरेशन का उपयोग करने का प्रयास कर रहा हूं। किसी आइटम के लिए टैग एक सेट विशेषता में संग्रहीत होते हैं। उदा .:फ़िल्टर के साथ डायनेमो डीबी स्कैन, मिलान 'इन-इन-सेट' स्थितियां
machine-1: tags = "windows", "iis", "64bit" machine-2: tags = "windows", "fs"
अब, मेरे पास प्रीमियम समर्थन के साथ एक समर्थन मामला खुला है, लेकिन इसमें कुछ समय लग रहा है। मैं जो करना चाहता हूं वह मिलान मशीन है जहां 'टैग' में प्रविष्टि "विंडोज़" और "आईआईएस" शामिल है।
मैं CONTAINS
मोड का उपयोग कर एक एकल से मिलान कर सकता हूं, और उदाहरण के लिए "विंडोज़" के स्ट्रिंग मान के साथ एक एकल विशेषतावैल निर्दिष्ट कर सकता हूं।
हालांकि, CONTAINS
एकल विशेषता Value, या एकाधिक विशेषता VALues में सेट का समर्थन नहीं करता है। यह एक त्रुटि देता है।
इसलिए मैंने IN
(कुछ एडब्लूएस प्रीमियम समर्थन भी सुझाया) की कोशिश की: हालांकि, क्या मैं एक एकल विशेषतावैल का उपयोग करता हूं (यहां तक कि सिर्फ "विंडोज़" को फिर से या कई लोगों की तलाश में), मुझे शून्य परिणाम मिलते हैं।
IN
के लिए प्रलेखन बहुत खराब है। ऑपरेशन को 4 अनौपचारिक शब्दों में वर्णित किया गया है, वास्तव में: "सटीक मिलान के लिए चेक"।
जबकि मैं संभवतः क्यू & ए के कुछ और राउंड के साथ समर्थन की प्रतीक्षा करता हूं, क्या कोई इस स्कैन के साथ इस तरह की क्वेरी से परिचित है? (आप, परीक्षण कृपया सकता है यदि आप पहले अपने जवाब में कह रहे हैं: मुझे लगता है कि मैं स्पष्ट लोगों की कोशिश की है)
रेफरी के लिए, स्कैन प्रलेखन: http://docs.amazonwebservices.com/amazondynamodb/latest/developerguide/API_Scan.html
जब मुझे प्रीमियम समर्थन से प्रतिक्रिया मिलती है (अच्छी तरह से, एक अच्छा: अब तक कोई अच्छा नहीं) मैं इसे यहां पोस्ट करूंगा। एक लंबा समय लेना, लेकिन वे सीधे डेवलपर्स से संपर्क कर रहे हैं .. –