У меня есть устройство со следующим значением тега:
{
"deviceId": "test",
"tags": {
"group": {
"name": "beta1"
}
}
Когда я запрашиваю следующее:
SELECT * FROM devices WHERE tags.group.name = 'beta1'
Я получаю следующую ошибку:
There was an error querying devices: BadRequest:{ "Message": "ErrorCode:ArgumentInvalid;BadRequest", "ExceptionMessage": "Tracking ID:c6985322e3014555bc7bcb4892292394-G:9-TimeStamp:10/17/2018 12:22:07" }.
Однако, если я запрашиваю несуществующий тег, ошибка не выдается:
SELECT * FROM devices WHERE tags.foo.bar = 'beta1'
Как запросить значение моего тега?