मैं यह जांचने के लिए नीचे का उपयोग कर रहा हूं कि किसी फ़ोल्डर में कोई फ़ाइल बनाई गई है या नहीं। अगर यह नहीं किया गया है तो कोई भूल गया है और हमें अलर्ट की जरूरत है। फ़ोल्डर को सूचीबद्ध करना, और दो फ़िल्टर मुझे अपेक्षित परिणाम देते हैं। FilterTimes Addhours/UTCNow(-ve) का उपयोग करता है, इसलिए केवल थ्रेशोल्ड से नई फ़ाइलें ही इसे बनाती हैं।

हालांकि, अगर कोई नई फाइल नहीं है, तो अंतिम फ़िल्टर का आउटपुट बॉडी [] अपेक्षित है, लेकिन जब यह स्थिति में पास हो जाता है, तो मुझे बस उस का इनपुट मिल रहा है {"expressionResult": false}

मुझे लगता है कि मैं इस स्थिति में अपने ब्रैकेट और कॉमा गलत कर रहा हूं, या क्या मैंने गलत तरीके से सरणी का नाम दिया है?

screenshot

1
user14295682 19 फरवरी 2021, 06:50

1 उत्तर

सबसे बढ़िया उत्तर

कृपया अभिव्यक्ति length(body('FilterTimes')) को "स्थिति" के बाएं इनपुट बॉक्स में इनपुट करें लेकिन स्ट्रिंग length(body('FilterTimes')) को बॉक्स में इनपुट न करें। स्ट्रिंग length(body('FilterTimes')) 0 के बराबर नहीं है, इसलिए परिणाम false है।

मैं अपनी शक्ति स्वचालित में वही कदम उठाता हूं, अगर मैं अभिव्यक्ति इनपुट करता हूं तो यह ठीक काम करता है।

enter image description here

1
Hury Shen 19 फरवरी 2021, 07:04