DQL-запрос подписки DSA Link - PullRequest
0 голосов
/ 02 апреля 2020

Я использую ссылку DQL dsa, чтобы подписаться на некоторые значения. Я запрашиваю следующее:

list / data / SprinklerOverrides | подписка: имя в качестве имени пути в качестве zone_path оставшегося времени как оставшегося времени начала startTime в качестве начального времени stopTime в качестве stop_time

это работает нормально. Однако мне нужно также запросить узел под названием «значение». «значение» также является ключевым словом в DQL, и оно не дает мне значение для узла «значение». Похоже, что он ищет значение, связанное с путем к списку, вместо дочернего, называемого значением.

Есть ли способ провести различие между значением ключевого слова и значением дочернего узла?

Единственное единственное Документация, которую я могу найти:

https://github.com/IOT-DSA/dslink-dart-dql

Может ли кто-нибудь указать мне правильное направление?

Я думаю, я мог бы просто переименовать узел переопределить значение, и тогда это больше не будет проблемой. Я просто верю, что снова столкнусь с этой проблемой, когда переименование узла не будет вариантом, и я хотел бы знать, есть ли способ указать разницу между ключевым словом и именем узла.

...