Tôi đã tạo một ứng dụng logic chứa một số trình kích hoạt, một trình kết nối 'http' và sau đó hoạt động điều kiện 'Nếu'. Trình kết nối 'http' trả về kết quả 'json' cho biết jsonObj
.Cách thực hiện kiểm tra 'null' trong hành động điều kiện 'if' của Azure Logic App
Tôi có thể kiểm tra điều kiện là @equal(body('HTTP')['jsonObj'].someProperty,'someValue')
nhưng không thể thực hiện null
kiểm tra giá trị someProperty
đó.
Dưới đây là một số cách tôi đã thử không hoạt động.
@equal(body('HTTP')['jsonObj'].someProperty, null) --Unable to save
@equal(body('HTTP')['jsonObj']?.someProperty,'null') --Comparing with string value 'null'
Bạn sẽ có thể chuyển sang chế độ cơ bản mà không gặp lỗi bây giờ. Giá trị null được chuyển thành một mã thông báo biểu hiện có giá trị là null khi được hiển thị ở chế độ cơ bản. –