[英]Query on IoT Hub to find a device using properties list
我想要具有特定特征的設備列表。 在標簽中有一個數組類型的屬性:
"tags": {
"types": [
"type A",
"type B"
]
}
我試過做一些花哨的查詢,比如:
SELECT * FROM devices WHERE tags.details.types.contains('type A' )
要么
SELECT * FROM devices WHERE 'type A' IN tags.details.types
要么
SELECT * FROM devices WHERE tags.details.types IN ['type A']
由於文檔ARRAY_CONTAINS,我解決了這個問題
進行查詢以檢索屬於數組的數據的正確方法是:
SELECT * FROM devices WHERE ARRAY_CONTAINS(tags.details.types,'type A')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.