Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Esempio di query per gruppi di oggetti
Le query vengono specificate in una stringa di query usando una sintassi di query, quindi vengono passate all'API SearchIndex
. La tabella seguente elenca alcune stringhe di query di esempio.
Stringa di query | Risultato |
---|---|
abc
|
Query per "abc" in qualsiasi campo. |
thingGroupName:myGroupThingName
|
Interrogazioni per un gruppo di oggetti con nome "myGroupThingNome». |
thingGroupName:my*
|
Query per gruppi di oggetti con nomi che iniziano per "my". |
thingGroupName:ab?
|
Query per gruppi di oggetti con nomi che contengono "ab" più un altro carattere, ad esempio "aba", "abb", "abc" e così via. |
attributes.myAttribute:75
|
Query per gruppi di oggetti con un attributo denominato "myAttribute" il cui valore è 75. |
attributes.myAttribute:[75 TO 80]
|
Query per gruppi di oggetti con un attributo denominato "myAttribute" il cui valore è compreso in un intervallo numerico (75-80, inclusi). |
attributes.myAttribute:[75 TO 80]
|
Query per gruppi di oggetti con un attributo denominato "myAttribute" il cui valore è compreso in un intervallo numerico (tra >75 e <=80). |
attributes.myAttribute:["abcd" TO "abcf"]
|
Query per gruppi di oggetti con un attributo denominato "myAttribute" il cui valore è compreso in un intervallo di stringhe alfanumeriche. Questa query restituisce i gruppi di oggetti con un attributo "serialNumber" con i valori "abcd", "abce" o "abcf". |
attributes.myAttribute:i*t
|
Query per gruppi di oggetti con un attributo denominato "myAttribute" il cui valore è "i", seguito da un numero qualsiasi di caratteri, seguito da "t". |
attributes.attr1:abc AND attributes.attr2<5 NOT attributes.attr3>10
|
Query per gruppi di oggetti che combinano termini usando espressioni booleane. Questa query restituisce i gruppi di oggetti che hanno un attributo denominato "attr1" con un valore "abc", un attributo denominato "attr2" il cui valore è minore di 5 e un attributo denominato "attr3" che non è maggiore di 10. |
NOT attributes.myAttribute:cde
|
Query per gruppi di oggetti in cui l'attributo denominato "myAttribute" non è "cde". |
parentGroupNames:(myParentThingGroupName)
|
Interrogazioni per gruppi di oggetti il cui nome del gruppo principale corrisponde a "» myParentThingGroupName. |
parentGroupNames:(myParentThingGroupName OR myRootThingGroupName)
|
Interrogazioni per gruppi di oggetti il cui nome del gruppo principale corrisponde a "myParentThingGroupName" o "» myRootThingGroupName. |
parentGroupNames:(myParentThingGroupNa*)
|
Interrogazioni per gruppi di cose il cui nome del gruppo principale inizia con "» myParentThingGroupNa. |